<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI on Pocket Dev</title><link>/tags/ai/</link><description>Recent content in AI on Pocket Dev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 03 May 2026 10:00:00 -0400</lastBuildDate><atom:link href="/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>Stop Winging It: How I Use OpenSpec to Keep AI Changes Structured and Costs Sane</title><link>/posts/openspec-spec-driven-development-ai-agents/</link><pubDate>Sun, 03 May 2026 10:00:00 -0400</pubDate><guid>/posts/openspec-spec-driven-development-ai-agents/</guid><description>&lt;p&gt;I&amp;rsquo;ve been burned enough times by AI-generated code that &amp;ldquo;solved&amp;rdquo; the wrong problem to know that the issue usually isn&amp;rsquo;t the model — it&amp;rsquo;s the absence of any agreement on what we&amp;rsquo;re building before the first file gets touched. The AI goes, I approve changes that look reasonable, and somewhere around the third follow-up session I realize we drifted from the original intent two sessions ago.&lt;/p&gt;</description></item><item><title>From Template to Custom in Under 20 Minutes: Claude Code, Plan Mode, and the Impeccable Skill</title><link>/posts/rebuilding-pocket-dev-claude-code-plan-mode/</link><pubDate>Sun, 26 Apr 2026 10:00:00 -0400</pubDate><guid>/posts/rebuilding-pocket-dev-claude-code-plan-mode/</guid><description>&lt;p&gt;I rebuilt the entire frontend of this site in a single short session. New design system, new build pipeline, new color tokens, new typography, no theme dependency. The old Hugo template, the 36 Go modules, the 800-line custom SCSS — all gone. Replaced with Tailwind v4, ten hand-picked SVG icons, and a single &lt;code&gt;main.css&lt;/code&gt; I actually own.&lt;/p&gt;</description></item><item><title>From 69 Repos to 19 Keeps: Auditing a Decade of GitHub Sprawl with an AI Agent</title><link>/posts/auditing-github-repos-ai-agent/</link><pubDate>Wed, 22 Apr 2026 10:00:00 -0400</pubDate><guid>/posts/auditing-github-repos-ai-agent/</guid><description>&lt;p&gt;I&amp;rsquo;ve been on GitHub since 2013. By April this year my personal account had &lt;strong&gt;69 repos&lt;/strong&gt;. Some were real projects. Some were tutorials I cloned and forgot. Some were the same idea I&amp;rsquo;d attempted three times in three different frameworks. Some were 0 bytes. I had no idea which was which without opening each one and reading it.&lt;/p&gt;</description></item><item><title>Why Arent Developers Writing Tests?</title><link>/posts/why-arent-developers-writing-unit-tests/</link><pubDate>Sat, 31 May 2025 20:14:24 +0000</pubDate><guid>/posts/why-arent-developers-writing-unit-tests/</guid><description>&lt;h3 id="why-arent-developers-writing-tests-and-how-ai-can-change-that"&gt;Why Aren&amp;rsquo;t Developers Writing Tests? (And How AI Can Change That)&lt;/h3&gt;
&lt;p&gt;After countless refinement sessions, hours of discussions, and collaborative back-and-forth, the PBI lands on your plate. You&amp;rsquo;re eager to dive in. You skim the title, glance at the Acceptance Criteria (AC), and jump straight into the code. The lines flow effortlessly, and by the end of the day, the feature is done. You push it to QA, and the cycle of questions begins:&lt;/p&gt;</description></item><item><title>Why Aren't Developers Writing Tests? (And How AI Can Change That)</title><link>/posts/why-developers-skip-tests-and-how-ai-can-help/</link><pubDate>Mon, 27 Jan 2025 01:30:48 +0000</pubDate><guid>/posts/why-developers-skip-tests-and-how-ai-can-help/</guid><description>&lt;h3 id="why-arent-developers-writing-tests-and-how-ai-can-change-that"&gt;Why Aren&amp;rsquo;t Developers Writing Tests? (And How AI Can Change That)&lt;/h3&gt;
&lt;p&gt;After countless refinement sessions, hours of discussions, and collaborative back-and-forth, the PBI lands on your plate. You’re eager to dive in. You skim the title, glance at the Acceptance Criteria (AC), and jump straight into the code. The lines flow effortlessly, and by the end of the day, the feature is done. You push it to QA, and the cycle of questions begins:&lt;/p&gt;</description></item></channel></rss>