Choose a path.
A path is a curated journey to mastery — books, exercises, and projects in the right order, starting from first principles with Bodhi to guide you. Some paths run deep from day one; the badge tells you how demanding each one is. Pick one and commit; you can always come back for more.
Learn CS from First Principles
A four-year computer science degree, built from the ground up.
Ruby/Rails Total Mastery: From Experienced Practitioner to Complete Mastery
Ship production Rails apps the way the pros do.
Algorithms & Data Structures Total Mastery: From Working Knowledge to Knuth
From working knowledge to Knuth — algorithmic thinking that endures.
Databases & Data Engineering Mastery
Go beneath ActiveRecord — from SQL foundations to database internals.
Computer Systems Mastery
From transistors to a running Rails app — how computers actually work.
Software Architecture Mastery
From code craft to staff-level system design and decisions.
JavaScript & Modern Web Mastery
From Rails engineer to full-stack — JavaScript, TypeScript, React, and Node.
Elixir & Phoenix Mastery
From Rails expert to the BEAM — functional, concurrent, fault-tolerant.
Systems Languages Mastery
Go, Rust, and Zig — memory, concurrency, and control beneath the runtime.
DevOps & Infrastructure Mastery
From Docker to SRE — ship, scale, and operate production systems.
AI & Machine Learning Mastery
From zero math to production ML, LLMs, and AI applied to the world's hardest problems.
Communication for Engineers
Hidden competence to force multiplier — writing, speaking, and the hard conversations.
Negotiation Mastery
From avoiding the conversation to welcoming it.
Politics at Work
Power literacy with intact ethics.
Money & Wealth
From income to operator capital.
The Discipline of Doing
From the engineer who starts things to the engineer who finishes them.
Imposter Syndrome — Signal vs Noise
From hostage to companion.
Flow & Zen
From trying to focus to engineering for flow.
Life in General
Dealing with what's hard and outside your control.
The Craft of Teaching
From accidental teacher to deliberate multiplier.
Product Management & Discovery
For engineers who build, sell, and decide.
Sales & Marketing for Engineers
Selling without becoming someone you're not.
Business Operations
Run the company side of your work like an engineer.