Technical Journal
2026
Productivity: Nix (To be renamed)
I enjoy learning and building things, so naturally I got productivity-pilled: Notion, Obsidian, E-Ink tablets. Along the way I fell for heavy metal...
AI as a layer of abstraction
I wrote this website's backend in a fictional language
Why Your Jetson Won't Stay Bricked (Probably)
I always wondered what WSL (Windows Subsystem for Linux) was actually for. Why not just use Linux? It always felt like a strange amount of work to...
The admin panel has no password
The management side of this site has no password. I didn't replace authentication with nothing, though — I replaced it with passkeys. A look at when a password is actually doing security work, and when it's just there because we expect it to be.
Kubernetes made my life easier
I was going to deploy my portfolio to Vercel until I hit the free-tier limit: 11 serverless functions. The next tier was £20 a month. I already pay £10 for a VPS that was sitting idle, so I stopped renting someone else's abstraction and ran k3s on my own.