<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Evan Coleman</title><description>Software engineer in New York City.</description><link>https://v2.edc.me/</link><item><title>Introducing xcode-remote: A Feedback Loop for AI Agents That Write Swift</title><link>https://v2.edc.me/posts/introducing-xcode-remote/</link><guid isPermaLink="true">https://v2.edc.me/posts/introducing-xcode-remote/</guid><description>Closing the build-run-observe loop for AI coding agents — without a human in it.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Apple Just Laid the Groundwork to Change the Public Perception of AI</title><link>https://v2.edc.me/posts/ai-for-the-masses/</link><guid isPermaLink="true">https://v2.edc.me/posts/ai-for-the-masses/</guid><description>Engineers and everyone else see AI completely differently. Apple may have just started closing that gap.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Introducing Leo: From OpenClaw to Native Claude Code</title><link>https://v2.edc.me/posts/introducing-leo/</link><guid isPermaLink="true">https://v2.edc.me/posts/introducing-leo/</guid><description>Rebuilding my personal agent stack from OpenClaw into native Claude Code.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Introducing MacroBrewery: A Collection of Swift Macros for Code Generation</title><link>https://v2.edc.me/posts/introducing-macrobrewery/</link><guid isPermaLink="true">https://v2.edc.me/posts/introducing-macrobrewery/</guid><description>Swift macros that generate the boilerplate you&apos;re tired of writing by hand.</description><pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate></item><item><title>My Homelab Infrastructure: Deploying a Hashicorp Stack with Ansible</title><link>https://v2.edc.me/posts/homelab-hashicorp-stack/</link><guid isPermaLink="true">https://v2.edc.me/posts/homelab-hashicorp-stack/</guid><pubDate>Thu, 27 Feb 2025 18:21:14 GMT</pubDate></item><item><title>Introducing Trickledown.fail: Exposing the Myths of Trickle-Down Economics</title><link>https://v2.edc.me/posts/introducing-trickledown-fail/</link><guid isPermaLink="true">https://v2.edc.me/posts/introducing-trickledown-fail/</guid><pubDate>Sat, 08 Feb 2025 12:00:00 GMT</pubDate></item><item><title>Self-Hosting Mastodon on Nomad</title><link>https://v2.edc.me/posts/self-hosted-mastodon/</link><guid isPermaLink="true">https://v2.edc.me/posts/self-hosted-mastodon/</guid><pubDate>Sat, 08 Feb 2025 12:00:00 GMT</pubDate></item><item><title>A Twitter Bot for COVID Vaccine Availability in New York City</title><link>https://v2.edc.me/posts/covid-vaccine-bot/</link><guid isPermaLink="true">https://v2.edc.me/posts/covid-vaccine-bot/</guid><pubDate>Fri, 26 Mar 2021 20:11:49 GMT</pubDate></item><item><title>Dissecting the Media Remote Protocol: Reverse Engineering an Apple TV</title><link>https://v2.edc.me/posts/dissecting-the-media-remote-protocol/</link><guid isPermaLink="true">https://v2.edc.me/posts/dissecting-the-media-remote-protocol/</guid><pubDate>Mon, 19 Mar 2018 20:23:30 GMT</pubDate></item></channel></rss>