Skip to content

Writing

Recent notes on software, products, and the craft of making useful work.

5 Sep 2026

Why I am building Overpass in Go

I rewrote Overpass in Go over a dozen evening couch sessions: learning OSM, building a query and storage engine, and testing agent harnesses along the way.

Go · OpenStreetMap · Overpass · Agentic Coding

11 Jun 2026

Rewriting Spring Data JPA query methods in Go

Like everyone else, I've been experimenting with agentic coding. It took me out of my regular stack and into Spring, where I found a novel way to query a database — so I rewrote it in Go as a code generator.

Go · Spring · Code Generation · ORM · Agentic Coding

18 May 2026

Which framework for AI first development in 2026

I built the same thing nine times over in completely autonomous agent mode so that you can have one empirical data point on token efficiency, quality and effectiveness of MCPs and skills.

Legacy Code · Philosophy · Lindy Effect

1 Nov 2025

Who builds software that lasts 50+ years?

The first 10 years of my career have been focused on building things for the internet. There are other niches who focus WAY more on quality and longetivity of software, I find this strange and intersting and I'm learning from their approach.

Legacy Code · Philosophy · Lindy Effect

18 Sep 2025

AI copilots for the eternal tinkerer

AI copilots won’t replace developers—they super-charge prototyping. You should keep adopting the tools, but be wary of the hype and doom.

AI agents · Lindy Effect · Legacy Code

20 Apr 2025

Stand out be authentic: landing a job in 2025

Learn how to stand out in the job application process. 2025 is a tough year to be a junior, but you can pick up a few of my tricks here to stand a better chance. Everyone looks the same when they generate an application with AI. Now it is more important than ever to stand out.

beginner · ai writing · hiring

Browse all 42 posts →

Join the list

Practical notes on software engineering, AI-assisted development, developer tooling, and the projects I’m building. I send something useful once or twice a month. No noise.