My development setup in 2026: editor, terminal, and flow
A development environment that has grown simpler over the years — which tools I've kept and why I let most new ones pass me by.
Blog
My writing, videos and posts across platforms on software architecture, PHP, DevOps and product development.
A development environment that has grown simpler over the years — which tools I've kept and why I let most new ones pass me by.
MCP was the right answer for giving an agent a project's documentation. As the count grew, the servers themselves became the thing needing maintenance.
RAG or fine-tuning gets answered everywhere. The three questions left after it — the key, the model choice, the budget — get answered nowhere.
Two phases of the same run measured the same service three times apart. What caught the wrong one was not a better statistic but a second method.
Building a strategy game alone meant cutting scope. The list of constraints ended up choosing every mechanic in the game by itself.
The only person with production database access went on holiday and diagnosis stopped. The need came down to four sentences; each became a design decision.