<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vibe-Coding on ByF (BaiFan) · Daily Deep Think</title><link>https://blog.baifan.site/en/tags/vibe-coding/</link><description>Recent content in Vibe-Coding on ByF (BaiFan) · Daily Deep Think</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>blog@baifan.site (ByF (BaiFan))</managingEditor><webMaster>blog@baifan.site (ByF (BaiFan))</webMaster><copyright>CC BY-NC 4.0</copyright><lastBuildDate>Tue, 24 Feb 2026 14:00:00 +0800</lastBuildDate><atom:link href="https://blog.baifan.site/en/tags/vibe-coding/index.xml" rel="self" type="application/rss+xml"/><item><title>AI Psychosis: When MTTR Fanaticism Meets Resilience</title><link>https://blog.baifan.site/en/ai-mttr-mtbf-resilience-psychosis/</link><pubDate>Tue, 24 Feb 2026 14:00:00 +0800</pubDate><author>blog@baifan.site (ByF (BaiFan))</author><guid>https://blog.baifan.site/en/ai-mttr-mtbf-resilience-psychosis/</guid><description>&lt;!-- more --&gt;&#10;&lt;p&gt;I have a strong intuition: some companies in the tech industry right now are going through a full-blown AI psychosis, and inside those companies, rational conversation is simply impossible. I&amp;rsquo;m not talking about strangers — I&amp;rsquo;m talking about personal friends I deeply respect. That leaves me worried about how this ends.&lt;/p&gt;&#10;&lt;p&gt;This fear has a specific source. I lived through the great MTBF (mean time between failures) vs MTTR (mean time to recovery) debate when infrastructure moved from traditional ops to cloud and cloud automation. Now those exact same arguments are resurfacing in a new costume — only the scope has widened from infrastructure to the entire software industry, and possibly to the whole world.&lt;/p&gt;</description></item><item><title>A New Playbook for AI Programming: UI First, Then the PRD</title><link>https://blog.baifan.site/en/ui-first-ai-programming-prd/</link><pubDate>Tue, 17 Feb 2026 14:00:00 +0800</pubDate><author>blog@baifan.site (ByF (BaiFan))</author><guid>https://blog.baifan.site/en/ui-first-ai-programming-prd/</guid><description>&lt;!-- more --&gt;&#10;&lt;p&gt;Everyone knows the standard Vibe Coding flow by now: write user stories → produce a PRD → AI generates the backend → AI generates the frontend → demo and verify. It works, but at delivery time the UI interaction experience often falls far short of expectations. Where does it go wrong? In the PRD itself.&lt;/p&gt;&#10;&#10;&lt;h2 class="relative group"&gt;1. The Fundamental Problem with PRDs&#10; &lt;div id="1-the-fundamental-problem-with-prds" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-the-fundamental-problem-with-prds" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;PRDs (Product Requirements Documents) were never that friendly to humans in the first place. Three reasons:&lt;/p&gt;</description></item></channel></rss>