Created a Job Board Because I Was Tired of Lying Job Boards
A few weeks ago I was hacking around with Claude Code in Visual Studio. Job boards will say “remote” but when you drill into the detail, you find that whilst a role will say “remote”…
A few weeks ago I was hacking around with Claude Code in Visual Studio. Job boards will say “remote” but when you drill into the detail, you find that whilst a role will say “remote”…
Every markdown editor I tried got something wrong, so I built a small WPF app with a live preview instead. Here’s what it does, how it’s built, and two bugs that only showed up once I actually ran it.
Microsoft awarded me the Most Valuable Professional Award for the 8th year in a row. The disk was shipped and each year it still means something. I don’t take it for granted. Eight years is…
I’ve been using Claude Code heavily across AI engineering work: RAG pipelines, .NET MCP servers, content automation, agentic workflows. The way I use it now looks nothing like how I started. Most write-ups on Claude…
I have spent a good while now building RAG pipelines across a number of engagements, mostly for documentation sites, and the gap between the tutorials and the reality of production is substantial. This post is…
When you build and ship a RAG pipeline, you quickly discover that the real work is not the initial vectorisation pass. It is keeping the pipeline healthy after that. Documents get deleted, re-crawled content fails…