Blog
Notes on my day-to-day as an engineer, my story, and the specific things I learn along the way. For deliverables and client work, head to Projects.
Tech essay · The why, not the what
Code comments in the AI agent era
Code is now mass-produced, and the reader spending the most time on it is an AI agent. I built an entire app with one, in a language I don't master, and the result forced me to rethink the old rule that code shouldn't be commented.
Story · Why I work for myself
Why I bet on myself and went freelance
I didn't chase it — it arrived almost by accident. But looking back, everything pointed here: betting on myself and raising my risk tolerance instead of buying a false sense of stability.
How I run agents today · hooks, specs, subagents
Harness Engineering — the code that surrounds the agent
An LLM is non-deterministic, so the critical rules have to live outside the agent, in code the agent cannot rewrite.