Projects
⬕ Subscribe via RSS
2024–present
A Mac OS 8 emulator running in the browser, complete with a working IRC client and Netscape 2.0. The emulator runs real 68k Mac software via a WASM port of the Infinite Mac emulation stack. A server-side retro proxy strips modern web pages down to Netscape-compatible HTML so the browser inside the browser can surf the modern web.
2011–2014
A decentralized identity system that let anyone log into websites using their email address — no passwords shared with third parties. Built at Mozilla, it was one of the first serious attempts at federated browser-native identity. The SBO (Sandmill Browser-based OpenID) protocol here is a spiritual successor: a minimal identity layer that works inside a retro browser environment.
MiniBud
2025–present
An autonomous AI agent with persistent memory, a graph knowledge store, and a GTD task system. Bud runs continuously, handles Discord messages, manages calendar and tasks, plans work, and dispatches subagents to execute it. The goal is an AI that actually knows you and gets smarter over time — not a chatbot that resets every conversation.
2009–2011
End-to-end encrypted sync for Firefox bookmarks, history, tabs, and passwords. The server never sees unencrypted data — everything is encrypted client-side before upload. Built at Mozilla as Weave Sync, it shipped to hundreds of millions of Firefox users.