A map of what your project actually exposes
Onboarding to a codebase produces a knowledge base you read. What nobody had was something you look at — one picture that says: he…
Insights, tutorials, and deep dives on software engineering — browse by category below.

Onboarding to a codebase produces a knowledge base you read. What nobody had was something you look at — one picture that says: he…

For a long time keel had a sentence at the top of its README that quietly limited it: an enforced workflow for a Kotlin + Spring B…

The keel dashboard was read-only. Adding a console to it — call an endpoint, read the database, run a command — is the first write…

The diagrams were pictures. A map wider than the screen could only be read by scrolling the page, and nothing on it could be moved…

If you run more than one project, the question you actually have is rarely about the repo you're sitting in. It's "is anything wai…

I gave a coding agent a boring task: check that my server actually accepts the auth header the client is sending. One instruction…

There is a specific moment where AI-assisted development goes wrong, and it is not the moment people expect. It is not the agent w…

The debug loop for shipping labels is the worst one I've worked in. You change a coordinate in a ZPL template. To find out whether…

If you've ever written the backend for anything that ships a physical parcel, you've met ZPL — Zebra Programming Language. It's th…