portfolio
- mulligan-labs.com
Real-time multiplayer MTG Commander playtester. SvelteKit + PartyKit for authoritative shared game state.
- memnarch.org
MTG rules assistant powered by Claude. Tool-using agent over a rules database and card search, with a dedicated judge endpoint for board states and interactions.
- markshift.net
Converts between 16 markdown dialects (GFM, Linear, Slack, Notion, Discord, Claude, ChatGPT...) entirely client-side. Uses mdast as an intermediate AST so adding formats scales linearly.
- mdless.net
Paste markdown, get a shareable link. Unix-friendly (pipe from curl). Full GFM, KaTeX, Mermaid, callouts. Cloudflare Workers.
- nah.tools
Free, open-source browser utilities: QR codes, PDF tools, photo editing, link shortener, resume builder. Static tools run fully client-side -- built as a protest against the free-trial-to-paywall utility economy.
- birdup.net
Birding intelligence PWA. Weekend planner scores conditions, optimal-window recommender blends dawn chorus with weather and tides, ranks nearby eBird hotspots. Offline-first.
- sveltehack.tanner.place
NetHack 3.7 compiled to WebAssembly. Playable in the browser.