// SIDE_PROJECTS: VIBECODED
I've spent the last few months exploring what's possible at the intersection of creativity and AI — experimenting with vibecoding to build browser-based games, tools, and apps from scratch. These projects are how I learn: by making things I actually want to exist.
PREMIERE PRO PLUGIN
I built this Premiere Pro plugin to batch-export still frames from a sequence. You can choose the first frame, last frame, or both and generate clearly labeled stills from every shot in your sequence. This plugin has saved hours of time while compiling shot lists, clearance logs, and dialogue lists for client deliverables.
NOT PUBLICLY AVAILABLE
GAME
I love playing Scrabble. I play with my parents, my partner, and my best friend. Not everyone lives nearby, though, so I thought I'd try creating a browser-based app to play remotely with people in my life. Why not just use Words With Friends? I don't know, I wanted to make my own thing. Plus, I developed a mode where you can play against a computer at varying levels of difficulty.
GAME
My niece loves ducks. When I told her I made a game for her, she asked me, wide eyed, "I'm the only kid who has played?" It might not be the most sophisticated game, but my adult friends and family have enjoyed trying to make the leaderboard, too.
GAME
Every week of the season, my neighborhood friends and I get together to watch Survivor. For the huge 50th season, I decided to create this interface for us to play a Survivor fantasy league. When I showed my mom, she wanted to play too, so I made it open-ended — any number of fantasy leagues could use the same platform to try and pick the winner.
PRODUCTIVITY
Not everyone loves making To Do lists, but everyone loves the little jolt of endorphins from a reward. This app, named from the word "Chessboard" in LOTR Elvish, inspires participation by granting a reward for every completed task: a small chess puzzle. Artapano helps you manage your productivity and improve your chess game at the same time.
GAME
This is a word search game built for kids. There's a rather silly surprise once you find all ten words. And it's actually kind of challenging!