Jun 15, 2026·17 min readMaking My Portfolio Agent-Readable: From Files to an Interface Agents Can Act OnI stopped publishing files for agents to discover and built an interface they can act on: markdown mirrors, an A2A agent card, and verifiable skills.aiagentsweb-standards
May 24, 2026·14 min readAI Slop Is a Search Problem NowWe keep blaming AI-generated content for poisoning the web. But the slop is downstream of a market shift: search stopped sending users to publishers, publishers stopped being able to fund human writing, and AI filled the gap. The diagnosis matters.aisearchweb-standards
Apr 4, 2026·8 min readBuilding Aranet: A Rust Toolkit for Liberating Environmental Sensor DataHow I built a seven-crate Rust workspace that reads Aranet CO2, radon, and radiation sensors over Bluetooth LE and stores the data locally, no cloud required.rustprotocolsopen-source
Feb 5, 2026·9 min readRSS Is Still Great (and Miniflux Is the Tool You Need)Algorithmic feeds and AI slop are exhausting. RSS keeps it simple: you choose what you read. Miniflux is the privacy-first reader that gets it right.open-webself-hostingweb-standards
Jan 28, 2026·6 min readBuilding Zero Crust: Distributed State Management in ElectronTwo displays, one source of truth: how I built a dual-head POS simulator in Electron with centralized state, broadcast sync, and locked-down IPC.electronreacttypescript
Jan 12, 2026·6 min readBuilding Ask: A RAG-Powered Chatbot for My PortfolioHow I built Ask, the RAG chatbot on every page of this site: Cloudflare Workers AI, Vectorize, and the prompt-injection hardening it took to ship.aisearchtypescript
Jan 8, 2026·4 min readUzumaki: One Spiral Engine, Two Native PlatformsTen spiral algorithms, six deployment targets: how I kept React and SwiftUI renders of Uzumaki mathematically identical across web and Apple platforms.reacttypescriptvisualization
Dec 20, 2025·5 min readBuilding ClarissaBot: Vehicle Safety Intelligence with Azure AI FoundryI built an AI agent that answers 'should I worry about my 2020 Model 3?' with live NHTSA recall data: Azure AI Foundry, .NET, and RFT in practice.aiagentsdotnet
Dec 7, 2025·5 min readBuilding Clarissa: Learning How AI Agents Actually WorkI built a terminal AI agent from scratch to see how they really work: the ReAct loop, safe tool execution, and what context management actually takes.aiagentstypescript
Nov 23, 2025·3 min readRetro Floppy: Building an Interactive 3.5" Floppy Disk React ComponentI recreated the 3.5-inch floppy disk as a React component (metal slider, write-protect tab and all): 1.44 MB of nostalgia for modern UIs.reacttypescriptcss
Nov 16, 2025·3 min readDosKit: Running DOS Software in Modern Browsers with WebAssemblyDOS software is losing the hardware it ran on. DosKit is my answer: js-dos and WebAssembly wrapped into a foundation for running it in any browser.webassemblyjavascriptretro-computing
Nov 8, 2025·2 min readFrostpane: A Modern CSS Library for Frosted Glass EffectsFrostpane is my SCSS library for liquid-glass UI: backdrop-filter blur, custom-property theming, and effects that stay fast across browsers.cssopen-source