<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Coaar&apos;s Blog</title><description>一个让好奇心化作代码的空间。探索 Web 开发、软件架构，以及让技术世界运转的一切。</description><link>https://coaar.com/</link><item><title>开源深处的隐秘危险</title><link>https://coaar.com/posts/hidden-danger-of-open-source/</link><guid isPermaLink="true">https://coaar.com/posts/hidden-danger-of-open-source/</guid><description>对现代数字基础设施的脆弱性、开源领域的维护危机，以及 xz-utils 事件深刻教训的一次深度剖析。</description><pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate></item><item><title>自主 AI 智能体：2026 年构建软件的新方式</title><link>https://coaar.com/posts/autonomous-ai-agents-2026/</link><guid isPermaLink="true">https://coaar.com/posts/autonomous-ai-agents-2026/</guid><description>AI 智能体早已不是科幻。我们分析它们的架构、真实用例，以及如何把它们集成进你的开发工作流。</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate></item><item><title>TypeScript 5.x：改变你写代码方式的特性</title><link>https://coaar.com/posts/typescript-5-new-features/</link><guid isPermaLink="true">https://coaar.com/posts/typescript-5-new-features/</guid><description>对 TypeScript 5.x 中影响最大的几个新特性的实用解读——装饰器、const 类型参数、可变元组类型等。</description><pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate></item><item><title>写给 JavaScript 开发者的 Rust：值得跨越的那道坎</title><link>https://coaar.com/posts/rust-for-javascript-devs/</link><guid isPermaLink="true">https://coaar.com/posts/rust-for-javascript-devs/</guid><description>如果你来自 JS/TS 阵营、又被 Rust 吓到，这篇指南就是为你写的。我们用直接的例子，把熟悉的概念映射到 Rust 生态里。</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate></item><item><title>都市摄影 —— 层叠之城</title><link>https://coaar.com/galleries/urban-photography/</link><guid isPermaLink="true">https://coaar.com/galleries/urban-photography/</guid><description>一组街头影像，捕捉现代城市的建筑、光线与节奏。</description><pubDate>Tue, 10 Feb 2026 09:00:00 GMT</pubDate></item><item><title>都市摄影：在城市的混沌中寻找构图</title><link>https://coaar.com/posts/urban-city-photography/</link><guid isPermaLink="true">https://coaar.com/posts/urban-city-photography/</guid><description>城市是世界上最大、也最不可预测的摄影棚。关于技法、极简器材，以及街头拍摄背后哲学的一些笔记。</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Vibe Coding：以思维的速度用 AI 编程</title><link>https://coaar.com/posts/vibe-coding-new-era/</link><guid isPermaLink="true">https://coaar.com/posts/vibe-coding-new-era/</guid><description>Vibe coding 不是偷懒也不是作弊——它是一门新技能，把直觉、方向感和技术判断结合起来，让 AI 作为真正的副驾驶来构建软件。</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>2026 年的 Docker Compose：真正重要的最佳实践</title><link>https://coaar.com/posts/docker-compose-best-practices/</link><guid isPermaLink="true">https://coaar.com/posts/docker-compose-best-practices/</guid><description>不止于基础的 docker-compose up。真正拉开差距的生产环境配置、secrets、健康检查、profiles 与多阶段构建。</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate></item><item><title>2026 年的现代 CSS：容器查询、:has() 与锚点定位</title><link>https://coaar.com/posts/modern-css-2026/</link><guid isPermaLink="true">https://coaar.com/posts/modern-css-2026/</guid><description>如今的 CSS 在复杂布局上已经不输 JavaScript。一份关于三个最彻底改变界面开发方式的特性的实用指南。</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>React 19：useActionState、useOptimistic，以及手工加载状态的终结</title><link>https://coaar.com/posts/react-19-new-apis/</link><guid isPermaLink="true">https://coaar.com/posts/react-19-new-apis/</guid><description>React 19 重新设计了我们处理表单、变更操作和过渡状态的方式。一份配有真实示例的新 API 实用指南。</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate></item><item><title>PostgreSQL 与 JSONB：兼具关系型数据库与文档灵活性</title><link>https://coaar.com/posts/advanced-postgresql-jsonb/</link><guid isPermaLink="true">https://coaar.com/posts/advanced-postgresql-jsonb/</guid><description>详解 PostgreSQL JSONB 的 GIN 索引、包含操作符、局部更新与混合式结构设计，兼得关系型与文档型数据库之长。</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate></item><item><title>终端效率：改变了我工作流的那些工具</title><link>https://coaar.com/posts/terminal-productivity-2026/</link><guid isPermaLink="true">https://coaar.com/posts/terminal-productivity-2026/</guid><description>一场现代命令行工具的巡礼——它们取代了 Unix 老将们，更快、更聪明，开发体验也更好。</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item></channel></rss>