🔧 Projects
I've been building things on the internet since I was 13. I spin up a new site whenever I get an idea — a Eurovision ranking app, a movie night invite, a whole social network. Some of them are still running 20 years later.
Linkring.lol
2025A webring for the ATmosphere. Add a widget to your site, join the ring, and help people discover personal sites across the ATProto ecosystem.
Deploy
2025My personal deployment platform. Paste a Git URL, get a live site with automatic SSL. It's how I spin up every project on this page.
Carte Postale
2026A Eurovision 2026 ranking app with a postal aesthetic. Drag postcards to rank entries, rate them, write notes — all stored on your Bluesky PDS. Shareable profile pages.
Whisper
2026End-to-end encrypted P2P chat using Iroh and Bluesky identity. No servers, no logs. Your ATProto DID is your address book, Iroh handles the rest.
Friend Chat
2026Ephemeral video chat rooms where you sign in with Bluesky. Record a 2-second webcam clip with every message. A spiritual successor to Meatspace Chat.
Movie Camp
2026I took over a theatre to show movies to my friends. Each film gets its own custom-designed website with ticket claiming. Currently showing The Fall.
ATProto Starter
2025A starter kit for building apps on ATProto. OAuth, session management, and a working server out of the box so you can skip the auth boilerplate and start building.
Subeta
2004A virtual pet game I founded at age 13. At its peak, 30 employees and hundreds of thousands of users. Still running with thousands of active players after 20+ years.