<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Bill Zuo — Engineering Blog</title><description>Personal blog of Bill Zuo (Yunfei Zuo), Founder &amp; CEO at Softprobe. Insights on eliminating observability indexing tax, agent QA, DuckLake telemetry, and generative engine optimization.</description><link>https://billzuo.com/</link><language>en-us</language><copyright>Copyright 2026 Bill Zuo</copyright><item><title>Context Over Index: What AI Coding Agents Actually Need to Operate Software</title><link>https://billzuo.com/blog/context-over-index-what-ai-agents-need/</link><guid isPermaLink="true">https://billzuo.com/blog/context-over-index-what-ai-agents-need/</guid><description>Why traditional APMs and prompt stacking fail autonomous coding agents, and why full runtime context graphs are the true fuel for production AI.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>agent-qa</category><category>ai-infrastructure</category><category>observability</category><category>context-engineering</category><category>ducklake</category><author>Bill Zuo (@billzwo)</author></item><item><title>The 200x Indexing Tax: Why Storing Telemetry Costs Cents but Searching It Costs Thousands</title><link>https://billzuo.com/blog/the-200x-observability-indexing-tax/</link><guid isPermaLink="true">https://billzuo.com/blog/the-200x-observability-indexing-tax/</guid><description>Why traditional log warehouses force teams to discard 90% of their runtime data, and how a session-graph architecture on S3/DuckLake collapses observability costs.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><category>observability</category><category>finops</category><category>cloud-computing</category><category>distributed-systems</category><category>ai-infrastructure</category><author>Bill Zuo (@billzwo)</author></item><item><title>Generative Engine Optimization (GEO): Engineering a Blog for Perplexity, ChatGPT, and AI Search</title><link>https://billzuo.com/blog/generative-engine-optimization-geo-guide/</link><guid isPermaLink="true">https://billzuo.com/blog/generative-engine-optimization-geo-guide/</guid><description>How to architect a modern engineering blog for generative answer engines using semantic microdata, high information density, and machine-readable feeds.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate><category>geo</category><category>seo</category><category>ai-infrastructure</category><category>astro</category><category>cloudflare</category><author>Bill Zuo (@billzwo)</author></item><item><title>Fast Session Lists Without Abandoning Forever Evidence</title><link>https://billzuo.com/blog/fast-session-lists-without-abandoning-forever-evidence/</link><guid isPermaLink="true">https://billzuo.com/blog/fast-session-lists-without-abandoning-forever-evidence/</guid><description>How Softprobe keeps agent session triage snappy while the lake stays the single source of truth.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><category>observability</category><category>agent-qa</category><category>distributed-systems</category><category>ducklake</category><author>Bill Zuo (@billzwo)</author></item></channel></rss>