dan walsh

Bonsoir 👋 I’m Dan, a senior software engineer in London. Nine-plus years building for the web ‐ React and TypeScript mostly ‐ and broader full‐stack. AI-native in how I work these days: research-first, architect-then-build, verify. My focus is the scarce part ‐ judging whether what the AI produced can be trusted, and building the loops that catch where it can’t: an MCP server, agentic workflows, and tools that make AI genuinely useful for engineering teams rather than just impressive in demos.
The difference I make isn’t only technical, though. I make teams function better ‐ through diagnosis, investment, and the kind of sustained glue work that turns a struggling team into one that ships confidently. The full picture is in how I work; the principles behind it are in my constitution.
I write about engineering judgement in the age of cheap code generation on the blog ‐ latest: Don't take the model's word for it. And when I get the time, I make generative art at intora.net.