<?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 Bruce on AI Engineering</title><link>http://www.heyuan110.com/tags/vibe-coding/</link><description>Recent content in Vibe Coding on Bruce on AI Engineering</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 11 Mar 2026 18:00:00 +0800</lastBuildDate><atom:link href="http://www.heyuan110.com/tags/vibe-coding/index.xml" rel="self" type="application/rss+xml"/><item><title>AI Development Methodologies Compared: From Vibe Coding to SDD</title><link>http://www.heyuan110.com/posts/ai/2026-03-11-ai-development-methodologies-compared/</link><pubDate>Wed, 11 Mar 2026 18:00:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-03-11-ai-development-methodologies-compared/</guid><description>&lt;p&gt;&lt;img src="http://www.heyuan110.com/posts/ai/2026-03-11-ai-development-methodologies-compared/cover.webp"
 alt="AI development methodologies comparison — Vibe Coding, SDD, BMAD, and pragmatic workflows"
 
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 width="1200"
 height="630"
/&gt;
&lt;/p&gt;
&lt;p&gt;In early 2025, Andrej Karpathy coined &amp;ldquo;Vibe Coding&amp;rdquo; and the AI-assisted development revolution began. By Y Combinator Winter 2025, &lt;strong&gt;25% of companies had 95% of their code generated by AI&lt;/strong&gt;. But the honeymoon didn&amp;rsquo;t last — quality issues, technical debt, and project chaos forced the industry to rethink how humans and AI should collaborate on code.&lt;/p&gt;
&lt;p&gt;This article is a deep dive into the &lt;strong&gt;six major AI development methodologies&lt;/strong&gt; that emerged from this reckoning. I&amp;rsquo;ll break down what each one gets right, what it gets wrong, and — most importantly — which one you should actually use. This isn&amp;rsquo;t a surface-level overview; it&amp;rsquo;s built from hands-on experience, Martin Fowler&amp;rsquo;s team analysis, Peter Steinberger&amp;rsquo;s evolving workflow, and real production data.&lt;/p&gt;</description></item><item><title>Vibe Coding Explained: What It Is and How to Do It Right</title><link>http://www.heyuan110.com/posts/ai/2026-02-28-vibe-coding-explained/</link><pubDate>Tue, 03 Mar 2026 10:00:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-28-vibe-coding-explained/</guid><description>&lt;p&gt;&lt;img src="http://www.heyuan110.com/posts/ai/2026-02-28-vibe-coding-explained/cover.webp"
 alt="Vibe coding explained - the AI development approach for 2026"
 
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 width="1200"
 height="630"
/&gt;
&lt;/p&gt;
&lt;p&gt;In February 2025, Andrej Karpathy — OpenAI co-founder and former Tesla AI director — posted this on X:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;There&amp;rsquo;s a new kind of coding I call &amp;lsquo;vibe coding&amp;rsquo;, where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That single post defined a movement. &amp;ldquo;Vibe coding&amp;rdquo; became the &lt;a href="https://www.collinsdictionary.com/word-of-the-year"&gt;Collins Dictionary Word of the Year 2025&lt;/a&gt;, entered &lt;a href="https://www.merriam-webster.com/"&gt;Merriam-Webster&lt;/a&gt;, and sparked the most heated debate in software engineering since &amp;ldquo;should we use tabs or spaces?&amp;rdquo;&lt;/p&gt;</description></item><item><title>Stanford CS146S Deep Dive (5): From Prototype to Production — The Full AI App Lifecycle</title><link>http://www.heyuan110.com/posts/ai/2026-02-24-prototype-to-production/</link><pubDate>Tue, 24 Feb 2026 09:00:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-24-prototype-to-production/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This is Part 5 (the finale) of the &amp;ldquo;Stanford Vibe Coding Course Deep Dive&amp;rdquo; series. See the series navigation at the bottom.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;ldquo;Build an app with one prompt&amp;rdquo; — that&amp;rsquo;s probably the most eye-catching selling point of Vibe Coding.&lt;/p&gt;
&lt;p&gt;The Week 8 guest was Gaspar Garcia, Head of AI Research at Vercel. He demonstrated live how AI can generate a complete web application from a single prompt — frontend, backend, database, deployment — all in one shot.&lt;/p&gt;</description></item><item><title>Stanford CS146S Deep Dive (4): Secure Vibe Coding — AI Code Security Guide</title><link>http://www.heyuan110.com/posts/ai/2026-02-24-secure-vibe-coding/</link><pubDate>Tue, 24 Feb 2026 08:30:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-24-secure-vibe-coding/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This is Part 4 of the &amp;ldquo;Stanford Vibe Coding Course Deep Dive&amp;rdquo; series. See the series navigation at the end of this article.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Weeks 6 and 7 of CS146S are the most spine-chilling weeks of the entire course.&lt;/p&gt;
&lt;p&gt;Week 6 covers security: when AI writes your code, who ensures it&amp;rsquo;s not vulnerable to attacks? Even scarier — what happens when the AI itself becomes the attack surface?&lt;/p&gt;
&lt;p&gt;Week 7 covers review: how much can we actually trust AI-generated code?&lt;/p&gt;</description></item><item><title>Context Engineering: The Most Underrated Core Skill in AI Programming (Stanford CS146S Deep Dive)</title><link>http://www.heyuan110.com/posts/ai/2026-02-24-context-engineering-deep-dive/</link><pubDate>Tue, 24 Feb 2026 07:30:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-24-context-engineering-deep-dive/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This is Part 2 of the &amp;ldquo;Stanford Vibe Coding Course Deep Dive&amp;rdquo; series. See the series navigation at the end of this article.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If I had to pick just one week from the entire 10-week CS146S curriculum for a deep dive, I would choose &lt;strong&gt;Week 3&lt;/strong&gt; without hesitation.&lt;/p&gt;
&lt;p&gt;Not because it is the flashiest &amp;ndash; that would be Week 8&amp;rsquo;s &amp;ldquo;build an app with one sentence.&amp;rdquo; Not because it is the most hardcore &amp;ndash; that would be Week 6&amp;rsquo;s security deep dive. It is because what Week 3 covers directly determines the ceiling of your AI programming capability.&lt;/p&gt;</description></item><item><title>Stanford CS146S Deep Dive (Part 1): How Vibe Coding Became a Real Academic Discipline</title><link>http://www.heyuan110.com/posts/ai/2026-02-24-stanford-cs146s-overview/</link><pubDate>Tue, 24 Feb 2026 07:00:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-24-stanford-cs146s-overview/</guid><description>&lt;p&gt;From Andrej Karpathy coining &lt;a href="http://www.heyuan110.com/posts/ai/2026-02-22-vibe-coding-guide/"&gt;Vibe Coding&lt;/a&gt; in a February 2025 tweet to Stanford officially launching CS146S that same fall — less than 8 months. A social media buzzword entering a top university&amp;rsquo;s curriculum this fast is almost unprecedented in the history of computer science.&lt;/p&gt;
&lt;p&gt;This is not some &amp;ldquo;learn to code with ChatGPT&amp;rdquo; fluff course. CS146S covers the full software engineering lifecycle — from LLM fundamentals to Agent architectures, from context engineering to security, from automated builds to production operations. Its guest speaker list reads like an AI coding hall of fame: the creator of Claude Code, Vercel&amp;rsquo;s Head of AI Research, Semgrep&amp;rsquo;s CEO, an a16z general partner&amp;hellip;&lt;/p&gt;</description></item><item><title>Vibe Coding Guide 2026: What It Is, Best Tools, and How to Start</title><link>http://www.heyuan110.com/posts/ai/2026-02-22-vibe-coding-guide/</link><pubDate>Sun, 22 Feb 2026 09:00:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-22-vibe-coding-guide/</guid><description>&lt;p&gt;In 2026, if you follow the AI coding space, one term is impossible to ignore: &lt;strong&gt;Vibe Coding&lt;/strong&gt;. From a single tweet to the Collins Dictionary Word of the Year shortlist and MIT Technology Review&amp;rsquo;s Top 10 Breakthrough Technologies, Vibe Coding has evolved from a niche concept into a mainstream development practice. Statistics show that 91% of engineering organizations have adopted at least one AI coding tool, and Vibe Coding is the most emblematic idea driving this transformation.&lt;/p&gt;</description></item></channel></rss>