<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Will Yennie · writing</title><description>Essays and notes by Will Yennie.</description><link>https://willyennie.dev/</link><language>en-us</language><item><title>Page-scoped AI chat in a Rails tree-of-pages app</title><link>https://willyennie.dev/writing/page-scoped-ai-chat/</link><guid isPermaLink="true">https://willyennie.dev/writing/page-scoped-ai-chat/</guid><description>How Tabletop Ledger feeds the LLM &apos;what page am I on&apos; with a gsub chain and a single delete-and-insert per page navigation.</description><pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate></item><item><title>W3C TraceContext across async Lambda invocations</title><link>https://willyennie.dev/writing/traceparent-async-lambda/</link><guid isPermaLink="true">https://willyennie.dev/writing/traceparent-async-lambda/</guid><description>Why async Lambda traces split in half, and how Firefly bridged the AWS / OpenTelemetry boundary.</description><pubDate>Wed, 06 Dec 2023 00:00:00 GMT</pubDate></item></channel></rss>