You don't need to know how to code.
But you should understand what's possible.
A structured path through the concepts that matter. For product managers, finance professionals, vibe coders, and anyone turning an idea into something real.
Who this is for
Product Managers
Understand what engineers are building so you can ask better questions and scope work accurately.
Finance and Business
Evaluate technical proposals, costs, and risks without relying entirely on the engineering team.
Vibe Coders
Use AI tools to build software by understanding the vocabulary. You direct. The AI writes.
Students and Switchers
Build the mental model before you write a single line of code. Start here.
Founders and Entrepreneurs
Know what you are building before the first sprint. Scope, hire, and make the right calls early.
Consultants and Advisors
Speak AI fluently with clients. Governance frameworks, technical vocabulary, and strategic tools.
Level 4
AI and Building
Vibe coding, production AI, working with language models, directing rather than writing
Level 3
The Infrastructure
Databases, servers, APIs, the cloud. Where software runs and how it connects
Level 2
Managing Work
Version control, Git, open source. How teams collaborate on code without destroying each other's work
Level 1
How Code Works
Terminals, code, the logic behind software. What happens when you run a command
Level 0
The Foundation
Computers, the internet, how hardware and networks function. Start here
01.
Five levels, one foundation.
Level 0
The Computer
What is a Computer?
A computer is a machine that follows instructions. Understanding this one idea explains everything that comes after.
Video
What is the Internet?
The internet is a global network of computers that have agreed to speak the same language. Here is how it actually works.
VideoLevel 1
How Code Works
What is a Terminal?
The terminal is a text-based interface for controlling your computer. It looks intimidating but it is just a faster way to tell the computer what to do.
Video
What is Code?
Code is instructions written in a language a computer can understand. You don't need to write it yourself to understand what it does.
VideoLevel 2
Managing Work
What is React Native?
React Native lets you write one JavaScript codebase that runs as a real native app on both iOS and Android. Not a website in a wrapper: actual native components.
What is Git?
Git is the version control tool used by almost every software team on earth. Here is what it does and why it matters for anyone building software.
Video
What is GitHub?
GitHub is where the world's code lives. It hosts Git repositories, enables collaboration, and is where you manage your project's issues, roadmap, and releases.
Video
What is Open Source?
Open source means the code is publicly available for anyone to read, use, modify, and contribute to. Most of the internet runs on it.
Video
What is Version Control?
Version control is a system that tracks every change ever made to a file. It is the reason developers can work in teams without overwriting each other's work.
VideoLevel 3
The Infrastructure
What is a Database?
A database is an organised system for storing and retrieving data. Every app that remembers anything uses one.
Video
What is a Server?
A server is just a computer that runs continuously and waits for requests. When you load a website, a server somewhere in the world responds.
Video
What is an API?
An API is a contract that defines how two pieces of software talk to each other. Almost every modern app is built by composing APIs.
Video
What is the Cloud?
The cloud is other people's computers, rented by the second. Here is what that actually means for building software and why it changed everything.
VideoLevel 4
AI and Building
What is AI?
AI is software that learns patterns from data instead of following hand-written rules. Here is what that actually means, without the hype.
Video
What is Vibe Coding?
Vibe coding is building software by describing what you want in plain language and letting AI write the code. Here is how to do it well.
VideoHandpicked tutorials
Crash Course, 12 min
Crash Course Computer Science: How Computers Work
Code.org, 4 min
How Does the Internet Work?
freeCodeCamp, 1 hr
Git and GitHub for Beginners: Crash Course
MuleSoft, 3 min
What is an API? Plain English
TechWorld with Nana
DevOps, Docker, Kubernetes, Git: all beginner-friendly
3Blue1Brown, 19 min
But What is a Neural Network?
Start here
Start with the first question.
You don't need to read everything at once. Start with "What is a Computer?" and everything else builds from there.
What is a Computer?