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

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

# About this site

Ships with strong opinions. Satisfaction guaranteed.

# 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 ..