Journal
Notes from
the build.
What I learn shipping software for real businesses. No hot takes, no tool worship. Just what held up in production and what did not.
When randomness looks random
A hardware wallet incident was not a break in Bitcoin. It was a firmware integration failure, and a reminder that security lives in the path between components.
8 min readYour next customer will ask an AI about you
Search stopped being a list of links and became an answer. What that changes for a local business, what it does not change at all, and the work that still moves the needle.
6 min readAI is a multiplier, not a replacement
Two years of building with it every day, and a plain account of what actually got faster, what did not move at all, and why the difference matters more than the tooling.
6 min readThe spreadsheet nobody is allowed to touch
Every business I work with has one. It runs a critical process, one person understands it, and everyone is quietly afraid of it. Here is what it really costs and how to replace it without breaking the week.
5 min readGot a system that
needs building?
I answer every message myself, usually the same day.