Read theDiff

What happened today in AI-assisted software development.

Under the hood

Colophon

This site is deliberately boring technology.

  • Server-rendered HTML from a small Node and Express app. No client-side framework, no hydration, no build step.
  • Posts are markdown files in a git repository. Publishing is writing a file and restarting nothing — the server notices the change on its own.
  • One stylesheet, hand-written, with full light and dark themes driven by CSS custom properties. The theme follows your system setting until you override it.
  • About 4 KB of JavaScript, all of it for the theme toggle. The site works fine without it.
  • No cookies, no fonts loaded from anyone else's server, no tracking pixels, no third-party anything. Nothing on this page phones home, because nothing here needs to.
  • The web server keeps a log, the way web servers have since 1993: the page you asked for, roughly where you came from, what browser said hello. I read a summary of it to find out whether anyone is out there. Addresses are truncated before they reach the report, it runs on the same machine that served you this page, and it goes nowhere else. That is the whole of it — but it is not nothing, so it is written down here rather than described as "no tracking".

There are currently 35 items in the index.

The irony of a site about AI-assisted development being a hand-rolled Express app is not lost on me. It is also not an accident: the tools are best at the code you would otherwise be bored writing, and I was not bored writing this.