New to programming?
Start here with Intro to JavaScript for Beginners.

A free library of technical courses — JavaScript fundamentals, prompt and context engineering, databases, and agentic AI — with real curriculum, real code, and Discord support the whole way through. No enrollment, no cost, no catch.
Self-taught builder or working professional — these four courses stand on their own, no matter why you're here.
Start here with Intro to JavaScript for Beginners.
Start with Prompt and Context Engineering.
Move on to Relational Databases and Graphs.
Finish with Civics and Agentic AI.
Open a course to see its lessons in order. New courses show up here as they ship.
Available Now
Follow Nate and Kai — one self-taught builder, one civic-tech idea with nowhere to go — from a meetup back room to their first working JavaScript. Six chapters. Real code, real diagrams, real banter, no fluff.
Available Now
Hand-coding everything doesn't scale for two people building a studio. Nate and Kai start directing an AI agent and both get burned in different ways, until they learn that prompting and context are real skills, not just typing a question.
Available Now
Contacts, ideas, and feedback from every meetup are scattered across notes and memory. Nate and Kai build a real database to track them: tables, SQL, and a graph model for when the relationships get too tangled for rows and columns.
Available Now
Prompting, context, and data — the studio has the skills now. This pack turns them outward: reading a real RFP, researching the organization behind it, and sketching a real system for the exact civic problem that started it all.
It's open all day, every day: setup and concept help for anyone working through the courses, and a place to talk through a system you're designing or stuck on, whether it's from a course or an idea of your own.