zsh — root@gitgood: ~/about-this-site — 120×32

root@gitgood:~# cat about-this-site.md

# About this site

Ships with strong opinions

# stack ./tldr

backend: Go · on top of brownhounds/swift — a small abstraction over net/http I wrote to avoid reaching for a framework
frontend: Hand-written HTML & CSS · No react · No tailwind · No build pipeline beyond terser + cleancss
templating: Go's html/template · That's it

# hosting ./where-it-lives

cdn: No
cloud: No
serverless: No
where: A small box in my living room
how: Served to the public over a zero-trust SSH tunnel
runtime: Docker · One container · No kubernetes · No fuss
orchestration: Ansible · Host provisioning · Container roll-outs · The works
logs: Dozzle — Centralized log collection across multiple boxes
# The box has no open ports. The tunnel does the talking.

# why ./philosophy

Because I can. The boring stack is the durable stack. Nothing here needs a kubernetes cluster — and pretending otherwise is how you end up paying £400/month to host a CV. This kind of site doesn't need a frontend framework either — and shipping gazylionbytes of javascript to render a paragraph is its own kind of comedy.

# If it goes down, it's probably because I kicked the cable.

root@gitgood:~# cd ..