Labs, toolkits, and toys for people who want to make things with code — and with the agents that now write it alongside us.
One-page chapters on the fundamentals — Linux, Git, Python, objects, testing, data — each ending with how to direct an AI at the topic and a wrong AI answer to catch. Every example is a doctest verified by CI.
Visit →Twelve hands-on labs where you describe and an agent builds. The durable human skills — specification, verification, decomposition, taste — are the curriculum.
Visit →A pip-installable learning lab for how modern AI systems actually work. Six small, readable modules covering chat, RAG, agents, workflows, loops, and evaluation.
Visit →The same four-function calculator written in imperative, functional, and object-oriented Python — run all three in your browser and see how each paradigm thinks.
Visit →A programming kata in notebooks: the same calculator taken from first design to best practice, applying the ten habits of readable, reliable Python along the way.
Visit →Object-oriented Python through a subway system — stations, connections, and the classes that model them. Standard library only: clone it, run it, extend it.
Visit →Single-file interactive pages, each built to break one misconception about programming. No installs, no accounts — each toy works offline as a standalone file.
Visit →Installable libraries and tools on PyPI and npm.