Aug 23, 2026
(Claude-generated placeholder.) This site — an Astro static build with a Markdown blog and portfolio via content collections, plus a turtle-cam page streaming a live Tapo camera over HLS. The camera feed runs through MediaMTX (RTSP→HLS) and a Cloudflare Tunnel on a separate always-on machine, with no exposed home IP or port forwarding.
Aug 14, 2026
(Claude-generated placeholder.) Azure Cosmos DB's change feed piped through Kafka into a Flink SQL job doing windowed per-customer aggregation. The point wasn't just getting it running — it's a working-through of schema evolution under Schema Registry compatibility constraints, retention as a recovery-time budget, and why teams replay from a durable source instead of leaning on a DLQ.
Aug 14, 2026
(Claude-generated placeholder.) Syncs a Goodreads library export into a Notion database — parses the CSV, builds an ISBN13 lookup (falling back to title+author when Goodreads leaves it blank), and upserts each book against the existing Notion pages, paginating through the database and backfilling missing ISBNs along the way.