<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Vibe Coding</title><link>https://vibecoding.rest/posts/</link><description>Recent content in Blog on Vibe Coding</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 16 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://vibecoding.rest/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>The State of AI Coding Tools in 2026</title><link>https://vibecoding.rest/posts/state-of-ai-coding-tools-2026/</link><pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/state-of-ai-coding-tools-2026/</guid><description>&lt;p&gt;A year ago, &amp;ldquo;AI coding tool&amp;rdquo; mostly meant autocomplete. Today the category has split into three distinct shapes — terminal agents, IDE-integrated copilots, and browser-based builders — each covered in our &lt;a href="https://vibecoding.rest/tools/"&gt;tools directory&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Breaking Big Tasks Into Agent-Sized Steps</title><link>https://vibecoding.rest/posts/breaking-down-big-tasks/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/breaking-down-big-tasks/</guid><description>&lt;p&gt;Vague, large prompts produce vague, large diffs — and vague diffs are the hardest kind to review. The fix isn&amp;rsquo;t a cleverer prompt; it&amp;rsquo;s decomposition.&lt;/p&gt;&#10;&lt;h2 id="signs-a-task-is-too-big"&gt;Signs a task is too big&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;You can&amp;rsquo;t describe what &amp;ldquo;done&amp;rdquo; looks like in one sentence&lt;/li&gt;&#10;&lt;li&gt;The task touches more than two or three unrelated parts of the system&lt;/li&gt;&#10;&lt;li&gt;You&amp;rsquo;d need to check in multiple times even if a human were doing it&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;If any of these are true, break it down before prompting.&lt;/p&gt;</description></item><item><title>Context Is the Whole Game</title><link>https://vibecoding.rest/posts/context-is-the-whole-game/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/context-is-the-whole-game/</guid><description>&lt;p&gt;When an agent produces something wrong, the instinct is to blame the model. Most of the time, the real cause is upstream: it was missing context a human in the same seat would have had automatically.&lt;/p&gt;</description></item><item><title>How to Review AI-Generated Diffs Without Rubber-Stamping Them</title><link>https://vibecoding.rest/posts/reviewing-ai-generated-diffs/</link><pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/reviewing-ai-generated-diffs/</guid><description>&lt;p&gt;The single most common failure mode in vibecoding isn&amp;rsquo;t a bad prompt — it&amp;rsquo;s a good diff that nobody actually read. Agents are confident, and confident wrong code is easy to approve on autopilot.&lt;/p&gt;</description></item><item><title>Choosing Your First AI Coding Agent</title><link>https://vibecoding.rest/posts/choosing-your-first-agent/</link><pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/choosing-your-first-agent/</guid><description>&lt;p&gt;Before comparing specific products, it helps to pick a &lt;em&gt;category&lt;/em&gt; first. Every tool in the &lt;a href="https://vibecoding.rest/tools/"&gt;directory&lt;/a&gt; falls into one of a few shapes, and the shape matters more than the brand.&lt;/p&gt;</description></item><item><title>What Vibecoding Actually Means</title><link>https://vibecoding.rest/posts/what-is-vibecoding/</link><pubDate>Mon, 12 Jan 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/what-is-vibecoding/</guid><description>&lt;p&gt;The term &amp;ldquo;vibecoding&amp;rdquo; gets used two very different ways. One camp treats it as a punchline — typing vague prompts and accepting whatever an AI spits out, bugs and all. The other treats it as a real discipline: directing an AI collaborator with enough precision and judgment that the result is actually production-worthy.&lt;/p&gt;</description></item></channel></rss>