<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chris Palmer</title><description>Writing on software engineering and technology.</description><link>https://chrispalmer.dev/</link><item><title>Yes, I Know This Site Is AI</title><link>https://chrispalmer.dev/blog/yes-i-know-this-site-is-ai/</link><guid isPermaLink="true">https://chrispalmer.dev/blog/yes-i-know-this-site-is-ai/</guid><description>A quick note on the AI-assisted writing here — and a promise to make it more personal over time.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Hello, World</title><link>https://chrispalmer.dev/blog/hello-world/</link><guid isPermaLink="true">https://chrispalmer.dev/blog/hello-world/</guid><description>First post. What this blog is, why I&apos;m writing it, and what to expect.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Getting Claude Code Voice Mode Working Inside an OrbStack Linux Container</title><link>https://chrispalmer.dev/blog/claude-code-voice-orbstack/</link><guid isPermaLink="true">https://chrispalmer.dev/blog/claude-code-voice-orbstack/</guid><description>How to forward PulseAudio from macOS to an OrbStack Linux container so Claude Code&apos;s /voice mode can actually reach the microphone.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item></channel></rss>