<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Givi Pataridze blog</title>
<link>https://pataridze.me/blog</link>
<description>My personal blog descr</description>
<atom:link href="https://pataridze.me/rss.xml" rel="self" type="application/rss+xml"/>
<item>
<title>How I Fired Myself: Building an AI Autopilot That Ships Code While I Sleep</title>
<link>https://pataridze.me/blog/ai-autopilot-that-ships-code-while-i-sleep</link>
<guid isPermaLink="true">https://pataridze.me/blog/ai-autopilot-that-ships-code-while-i-sleep</guid>
<description>Autopilot is an event-driven feedback loop built on GitHub webhooks and headless Claude Code sessions. A label on an issue triggers an implementation session in an isolated git worktree; a failed CI run triggers a fix session; a review comment triggers a revision session; and a second, independent AI reviewer gates every merge with a hard verdict. This article walks through how it works, the fail-closed guardrails that keep it from destroying my repos, the embarrassing bugs (including a garbage collector that never collected anything for weeks), and the uncomfortable questions it raises about what &quot;being a developer&quot; now means. Written, fittingly, with the help of the system it describes.</description>
<pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
</item>
</channel>
</rss>