<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Michael Hutchinson — Blog</title><description>Thoughts on AI-powered engineering, technical leadership, and building great software.</description><link>https://michaelhutchinson.me/</link><language>en-gb</language><item><title>My Claude Code Setup for Full-Stack Development</title><link>https://michaelhutchinson.me/blog/my-claude-code-setup/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/my-claude-code-setup/</guid><description>The exact Claude Code workflow I use daily as a Staff Engineer. CLAUDE.md configuration, hooks, custom slash commands, and the prompting patterns that actually work.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Building AI Agents That Actually Ship to Production</title><link>https://michaelhutchinson.me/blog/ai-agents-that-ship-to-production/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/ai-agents-that-ship-to-production/</guid><description>Most AI agent demos are toys. How we built agents that run in CI/CD, review code, and verify deployments in production.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>How I Use MCP Servers to Connect Claude to Everything</title><link>https://michaelhutchinson.me/blog/mcp-servers-connect-claude-to-everything/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/mcp-servers-connect-claude-to-everything/</guid><description>A practical guide to building MCP servers that connect Claude Code to your internal tools, databases, and APIs. Why this matters for engineering teams using AI seriously.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Why I Went All-In on AI-First Engineering</title><link>https://michaelhutchinson.me/blog/ai-first-engineering/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/ai-first-engineering/</guid><description>How Claude Code, MCP servers, and AI agents changed the way I build software, and why every engineering team should be paying attention.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Staff Engineer&apos;s Guide to Evaluating AI Tools</title><link>https://michaelhutchinson.me/blog/staff-engineers-guide-to-evaluating-ai-tools/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/staff-engineers-guide-to-evaluating-ai-tools/</guid><description>A practical framework for cutting through AI hype. How to evaluate tools, measure real impact, and avoid the trap of adopting everything that ships.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>What a Staff Engineer Actually Does Day-to-Day</title><link>https://michaelhutchinson.me/blog/what-staff-engineer-actually-does/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/what-staff-engineer-actually-does/</guid><description>The real answer to &apos;what do you do all day?&apos; From code and architecture to strategy and mentoring, what the Staff Engineer role actually looks like.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>From Senior to Staff: What Nobody Tells You</title><link>https://michaelhutchinson.me/blog/from-senior-to-staff/</link><guid isPermaLink="true">https://michaelhutchinson.me/blog/from-senior-to-staff/</guid><description>The promotion from Senior to Staff Engineer isn&apos;t about writing better code. What actually changes is the mindset, the skills, and the surprises nobody warns you about.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>