Stay Practiced.
Local toolsSite guideSettings
Projects

Projects

Choose something to build. Follow the lessons, edit your code, and see it run. Download your own files when you are ready.

6 free projects · JavaScript, language models and agents · The two AI projects open without a login

Your first app

Task Board

Build a task list with filters, completion and saved progress.

12 lessons · Hints included · Your files to keep · Free passkey account required

View project

Build a game

Lunar Lander

Fly, land and restart a game you build in JavaScript.

12 lessons · Hints included · Your files to keep · Free passkey account required

View project

Work with an API

Weather Reporter

Look up a ZIP code, display weather and handle failed requests.

13 lessons · Hints included · Your files to keep · Free passkey account required

View project

Practice version control

Git Basics

Practice staging, commits, branches and safe recovery.

12 lessons · Hints included · Your files to keep · Free passkey account required

View project

Build a small language model

Make your own LLM

Train real neural weights in your browser, measure held-out loss and keep your model.

15 lessons · Hints included · Your files to keep · No login required

View project

Prepare an assistant-ready repository

Agentic guardrails

Repair a real task reader, test its boundaries and export a repository prepared for Claude Code.

12 lessons · Hints included · Your files to keep · No login required

View project