Beginner

83 articles Use search to find specific topics
Showing 24 of 83
The Juggler You already understand async systems, fault tolerance, and distributed patterns. You just know them by …The Fashionista You already understand version control, deployment pipelines, and technical debt. You know them as seasonal …The Craftsperson You already understand software architecture, databases, and production quality. You know them as blueprints, …Juggling and the Brain Learning to juggle physically rewires the brain. The same incremental pattern that builds a juggler builds an …Juggling and Technology The cascade as a distributed system. Props as AI agent types. Dropping a ball as incident response. If you …Juggling and Change Drop recovery as incident response. Adding load as organisational change. The instinct to chase the dropped …Level 2: Managing Work Version control, Git, and open source. How teams collaborate on code, track changes, manage parallel work, and …Level 1: How Code Works Terminals and code. How developers interact with machines directly, what code actually is, and how …Level 0: The Foundation Computers and the internet. How hardware works, how networks transmit data, and why every piece of software …For Vibe Coders Build real products without writing every line. Understand enough to direct the AI, debug what breaks, and …For Students and Career Switchers Build the mental model that makes everything click. Five levels from computers to AI. No assumptions about …For Product Managers The AI vocabulary your team assumes you already have. Understand what engineers are building, evaluate …For Finance and Business AI projects have costs, timelines, and regulatory risks. Evaluate them with confidence instead of relying …What is React Native? React Native lets you write one JavaScript codebase that runs as a real native app on both iOS and Android. …From Zero to Production: The Complete Path A structured learning path and architectural progression for shipping a real AI-powered product: from demo to …What is Vibe Coding? Vibe coding is building software by describing what you want in plain language and letting AI write the code. …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 …What is the Internet? The internet is a global network of computers that have agreed to speak the same language. Here is how it …What is the Cloud? The cloud is other people's computers, rented by the second. Here is what that actually means for building …What is Open Source? Open source means the code is publicly available for anyone to read, use, modify, and contribute to. Most of …What is GitHub? GitHub is where the world's code lives. It hosts Git repositories, enables collaboration, and is where you …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 …What is Code? Code is instructions written in a language a computer can understand. You don't need to write it yourself to …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 …

83 articles in this section. Search for a specific topic.