<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Stanford CS146S on Bruce on AI Engineering</title><link>http://www.heyuan110.com/tags/stanford-cs146s/</link><description>Recent content in Stanford CS146S on Bruce on AI Engineering</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 24 Feb 2026 09:00:00 +0800</lastBuildDate><atom:link href="http://www.heyuan110.com/tags/stanford-cs146s/index.xml" rel="self" type="application/rss+xml"/><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>Stanford CS146S Deep Dive (3): Agent Manager — Best Practices for Human-AI Collaboration</title><link>http://www.heyuan110.com/posts/ai/2026-02-24-agent-manager-patterns/</link><pubDate>Tue, 24 Feb 2026 08:00:00 +0800</pubDate><guid>http://www.heyuan110.com/posts/ai/2026-02-24-agent-manager-patterns/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This is Part 3 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;The title of CS146S Week 4 is &amp;ldquo;Coding Agent Patterns,&amp;rdquo; but what it really teaches is an entirely new professional skill: &lt;strong&gt;Agent Manager&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;What is an Agent Manager? Someone who doesn&amp;rsquo;t write code directly but directs AI Agents to write code. It might sound like being a &amp;ldquo;hands-off boss,&amp;rdquo; but in reality, this may be one of the hardest and most valuable skills of the AI coding era.&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></channel></rss>