About GotchiCode

GotchiCode is a gamified way to learn programming. Instead of watching videos, you play: writing real, tested code from your very first lesson and earning XP as you go, with a little creature companion who grows as you do.

Who makes this

Hi, I'm Lebbi. I work for a software company, and GotchiCode started as my way of learning the skills I wanted for the next step of my own career. Somewhere along the way the goal shifted: if I was going to teach myself, I wanted the thing I built to be good enough to teach you too.

Right now GotchiCode is a proof of concept, running as a trial to gauge interest. AI and generative tools were used during the creation of the app. If it grows past a personal project, real artists and professionals will rebuild much of what you see here.

How it works

Pick a learning path, work through its courses, and submit solutions that run against a real test suite in a secure sandbox. Stuck? Ask your Gotchi for a Socratic nudge. Finish a whole path to claim the Archmage title.

More of the story lives in our Lore.