<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Kieran Zhang</title><description>Welcome to my digital garden!</description><link>https://kieran.build/</link><item><title>4 Pitfalls of Agentic Engineering in Production</title><link>https://kieran.build/blog/agentic-4-pitfalls/</link><guid isPermaLink="true">https://kieran.build/blog/agentic-4-pitfalls/</guid><description>Four hard-won lessons from a Figma-to-code project.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Beginner&apos;s Guide to End-to-End AI Short Film Production</title><link>https://kieran.build/blog/ai-short-film-guide/</link><guid isPermaLink="true">https://kieran.build/blog/ai-short-film-guide/</guid><description>A complete zero-to-one guide to producing an AI short film: character and scene look-dev, storyboarding, scriptwriting, video and voice synthesis, editing, and orchestrating the Claude Code + LibTV + ChatCut stack.</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate></item><item><title>OpenAI&apos;s Official GPT Image 2.5 Prompting Guide, Unpacked</title><link>https://kieran.build/blog/gpt-image-2-5-prompting-guide/</link><guid isPermaLink="true">https://kieran.build/blog/gpt-image-2-5-prompting-guide/</guid><description>OpenAI quietly shipped a full prompting guide for GPT Image 2.5. From the dual-model split and parameter decoupling to eight prompting rules and reusable workflows, image generation is moving from mystical style keywords to spec-driven prompting.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Weekly #1: Reflections on Indie Hacking and Agent Team Architecture</title><link>https://kieran.build/blog/indie-dev-weekly-01/</link><guid isPermaLink="true">https://kieran.build/blog/indie-dev-weekly-01/</guid><description>Kicking off the indie dev weekly series: one month after quitting my job, exploring an AI voice IME, product ideas for Pig and Box, and conceptualizing Agent Team architecture.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Weekly #2: Hands-on with Raft and Building an Automated Content System</title><link>https://kieran.build/blog/indie-dev-weekly-02/</link><guid isPermaLink="true">https://kieran.build/blog/indie-dev-weekly-02/</guid><description>Indie Dev Weekly #2: Hands-on multi-agent collaboration with Multica and Raft, designing dynamic workflows, and building an automated content creation engine.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2025 Year-End Reflection</title><link>https://kieran.build/blog/my-2025-summary/</link><guid isPermaLink="true">https://kieran.build/blog/my-2025-summary/</guid><description>A caged bird in a small space. For me, 2025 was defined by one word: change. It all started with a resignation letter at the end of last year.</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>OKLCH: Turning Color into a Reasoned Parameter</title><link>https://kieran.build/blog/oklch-in-practice/</link><guid isPermaLink="true">https://kieran.build/blog/oklch-in-practice/</guid><description>During a recent blog redesign, I migrated the entire color palette to OKLCH. Here is why this color model is a game changer for frontend engineering: what perceptual uniformity truly means, and how hue rotations, chroma adjustments, and dark mode inversions become predictable mathematical adjustments.</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Pi Agent Configuration Guide: Crafting Your Custom AI Coding Assistant</title><link>https://kieran.build/blog/pi-agent-config-guide/</link><guid isPermaLink="true">https://kieran.build/blog/pi-agent-config-guide/</guid><description>Tinkering with Pi brought me straight back to my Neovim days—the joy of assembling your own Lego blocks never gets old.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>Poor Charlie&apos;s Almanack: Wisdom Forged in Blood and Tears</title><link>https://kieran.build/blog/poor-charlies-almanack/</link><guid isPermaLink="true">https://kieran.build/blog/poor-charlies-almanack/</guid><description>This isn&apos;t an investment guide—it&apos;s a manual on how to survive suffering and still live like a human being.</description><pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Quantitative Trading Notes (Part 1)</title><link>https://kieran.build/blog/quantitative-trading-notes-1/</link><guid isPermaLink="true">https://kieran.build/blog/quantitative-trading-notes-1/</guid><description>A beginner primer on quantitative trading: from probability fundamentals and Bayesian thinking to the Kelly Criterion.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Magic of MDX: From Text to Interaction</title><link>https://kieran.build/blog/using-mdx/</link><guid isPermaLink="true">https://kieran.build/blog/using-mdx/</guid><description>Explore how to squeeze every drop of potential from MDX in your Astro blog—embedding React components, interactive charts, and custom typography.</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate></item><item><title>When RAII Leaves Scope: A Programming Language Perspective on DSH Cordis</title><link>https://kieran.build/blog/when-raii-leaves-scope/</link><guid isPermaLink="true">https://kieran.build/blog/when-raii-leaves-scope/</guid><description>Exploring Cordis—the meta-framework behind DeepSeek Harness—through the lens of RAII, defer, and structured concurrency: how it encapsulates side effects into reversible effects, enabling zero-downtime hot reloads without destabilizing the host system.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Why Do We Set Out</title><link>https://kieran.build/blog/why-do-we-set-out/</link><guid isPermaLink="true">https://kieran.build/blog/why-do-we-set-out/</guid><description>Why do we start? Not to arrive somewhere, but to confirm existence in the flux. Even the smallest origin point is the beginning of all possibilities.</description><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate></item><item><title>YouMind Content Creation SOP for WeChat Articles</title><link>https://kieran.build/blog/youmind-sop/</link><guid isPermaLink="true">https://kieran.build/blog/youmind-sop/</guid><description>Sharing my workflow for content creation using YouMind</description><pubDate>Sat, 13 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Agentic 生产级工程实践的 4 个坑</title><link>https://kieran.build/zh/blog/agentic-4-pitfalls/</link><guid isPermaLink="true">https://kieran.build/zh/blog/agentic-4-pitfalls/</guid><description>从 Figma 设计稿转目标代码的项目中攒下的 4 个真实经验</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AI 短片制作全流程小白入门教程</title><link>https://kieran.build/zh/blog/ai-short-film-guide/</link><guid isPermaLink="true">https://kieran.build/zh/blog/ai-short-film-guide/</guid><description>从零制作一部 AI 短片的完整流程：人物场景定妆、分镜脚本、视频与配音生成、剪辑字幕，以及 Claude Code + LibTV + ChatCut 三件套的配合方式。</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate></item><item><title>OpenAI 官方 GPT Image 2.5 提示词指南深度拆解</title><link>https://kieran.build/zh/blog/gpt-image-2-5-prompting-guide/</link><guid isPermaLink="true">https://kieran.build/zh/blog/gpt-image-2-5-prompting-guide/</guid><description>OpenAI 官方近期上线了 GPT Image 2.5 的完整提示词指南。从双模型选型、参数解耦，到 8 大提示词法则与可直接套用的实战模版，图像生成正在从「堆砌玄学风格词」进入「工程化规格说明」时代。</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item><item><title>周报 #1 独立产品开发和 Agent Team 的思考</title><link>https://kieran.build/zh/blog/indie-dev-weekly-01/</link><guid isPermaLink="true">https://kieran.build/zh/blog/indie-dev-weekly-01/</guid><description>独立开发周报系列开篇：裸辞满月回顾、AI 语音输入法探索、Pig/Box 产品想法，以及 Agent Team 架构概念整理。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>周报 #2 深度体验 Raft 和搭建内容创作系统</title><link>https://kieran.build/zh/blog/indie-dev-weekly-02/</link><guid isPermaLink="true">https://kieran.build/zh/blog/indie-dev-weekly-02/</guid><description>独立开发周报第二期：深度体验 Multica 与 Raft 的 Agent 协作、动态工作流设计，以及自动化内容创作系统的搭建实践。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2025 年终总结</title><link>https://kieran.build/zh/blog/my-2025-summary/</link><guid isPermaLink="true">https://kieran.build/zh/blog/my-2025-summary/</guid><description>困于方寸的「笼中雀」。二零二五，于我而言，关键词是「改变」。一切，或许要从去年底那封辞职信说起。</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>OKLCH：把颜色变成可以推理的参数</title><link>https://kieran.build/zh/blog/oklch-in-practice/</link><guid isPermaLink="true">https://kieran.build/zh/blog/oklch-in-practice/</guid><description>博客改版换主题色时，我把全站色彩系统迁到了 OKLCH。这篇文章聊聊这个色彩模型对前端到底好在哪：感知均匀意味着什么，以及换色相、调彩度、翻转深色模式为什么都变成了可预测的参数调整。</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Pi Agent 配置指南：打造你的专属 AI 编程助手</title><link>https://kieran.build/zh/blog/pi-agent-config-guide/</link><guid isPermaLink="true">https://kieran.build/zh/blog/pi-agent-config-guide/</guid><description>在玩 pi 的过程中，感觉又回到了折腾 neovim 的时期，这种自己构建乐高玩具的过程，无论何时都深深吸引着我。</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>《穷查理宝典》：血泪铸就的智慧</title><link>https://kieran.build/zh/blog/poor-charlies-almanack/</link><guid isPermaLink="true">https://kieran.build/zh/blog/poor-charlies-almanack/</guid><description>这不是投资指南，是一本告诉你如何在苦难里活下来、并且活得像个人的手册。</description><pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate></item><item><title>量化交易学习笔记一</title><link>https://kieran.build/zh/blog/quantitative-trading-notes-1/</link><guid isPermaLink="true">https://kieran.build/zh/blog/quantitative-trading-notes-1/</guid><description>从概率论基础到贝叶斯思维，再到凯利公式的量化交易入门笔记。</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>MDX 的魔法：从文本到交互</title><link>https://kieran.build/zh/blog/using-mdx/</link><guid isPermaLink="true">https://kieran.build/zh/blog/using-mdx/</guid><description>探索如何在 Astro 博客中榨干 MDX 的全部潜力，嵌入 React 组件、交互式图表和自定义排版。</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate></item><item><title>当 RAII 走出作用域：从编程语言视角读 DSH Cordis</title><link>https://kieran.build/zh/blog/when-raii-leaves-scope/</link><guid isPermaLink="true">https://kieran.build/zh/blog/when-raii-leaves-scope/</guid><description>从 RAII、defer 和结构化并发出发，读 DeepSeek Harness 背后的元框架 Cordis：它如何把副作用装进可逆 effect，让插件可以热更新而不拖垮整个系统。</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate></item><item><title>我们为何出发</title><link>https://kieran.build/zh/blog/why-do-we-set-out/</link><guid isPermaLink="true">https://kieran.build/zh/blog/why-do-we-set-out/</guid><description>我们为何出发？ 不是为了抵达某处，而是为了在流逝中确认存在。 哪怕只是一个微小的原点，也是一切可能性的开端。</description><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Youmind 公众号文章创作 SOP</title><link>https://kieran.build/zh/blog/youmind-sop/</link><guid isPermaLink="true">https://kieran.build/zh/blog/youmind-sop/</guid><description>分享一下我用 YouMind 进行内容创作的工作流程</description><pubDate>Sat, 13 Dec 2025 00:00:00 GMT</pubDate></item></channel></rss>