I'm Bored!! Lets design a Programming Language (Part-1)
2026-05-25
Writing on software engineering, tools, and things I’m figuring out.
2026-05-25
2026-05-19
Site refreshed with my new bespoke blogging application.
2026-05-18
So I can take a whole rackmount offline for maintenance, any afternoon, without downtime.
2026-05-15
The coding agent world moves super fast
2026-05-04
Why do people get this architecture so wrong?
2026-04-25
How I built Samson Media — and why, for me, it beats Jellyfin.
2026-04-24
You can do everything in a relational database, saving a fortune on your cloud bills.
2026-04-23
It powered a one-click view of my whole request pipeline. The outage was a missing retention policy, not the idea.
2026-04-23
A joy to write, a pain to run.
2026-04-22
A logging table with no retention took production down for half a day. Here's the cascade.
2026-04-12
A Gitea issue goes in, a reviewed pull request comes out — Claude Code agents running the whole SDLC in ephemeral Coder workspaces on my own cluster.
2026-04-11
Hosting your own GitHub might be the way to go!