Nooki
A pixel-art island for hanging out with friends, with voice chat that fades as you walk away. Three versions, the last one started from scratch on September 28, and all the code written with Claude Code.

My trust boundary, on version 4: everything entering an app is validated by a schema, and the TypeScript type is inferred from it rather than declared twice.
A pixel-art island for hanging out with friends, with voice chat that fades as you walk away. Three versions, the last one started from scratch on September 28, and all the code written with Claude Code.
My second brain: a private site where I tell Claude about my days and it files everything into my journal, tasks and reminders. Every morning, it sends me a summary of the day ahead.
An app for betting with friends or coworkers, in play money, with odds that follow the stakes. My first personal project with real data modelling and full authentication.
A tool to write a play’s script with everything that happens on stage, from the lines to the lighting, in order, then export it to PDF. I built it for a module in my master’s, and it’s one of my first complex projects.