Foundations of Digital Agency
Tutorial — Before you build anything, understand what's underneath: operating systems, the command line, and why Windows/Mac/Linux are different (and the same). This foundation matters.
10-part series
Parts
- Part 1: Operating Systems, Terminals & Shells — Before you build anything, understand what's underneath: operating systems, the command line, and why Windows/Mac/Linux are different (and the same). This foundation matters.
- Part 2: Editors, IDEs & Installing VS Code — Everything you need to know to get started with VS Code: useful context to the world's most popular...
- Part 3: Installing Terminal & WSL (Windows Subsystem for Linux) — Everything you need to know to install and configure Windows Subsystem for Linux: what WSL is, why you need it, and step-by-step setup for development...
- Part 4: Using VS Code with WSL — VS Code is a Windows editor, but your development happens in Linux. Learn how to configure VS Code to work seamlessly with WSL, access your Linux files, and run your entire workflow in a Unix environment...
- Part 5: Using the Terminal in VS Code — The integrated terminal in VS Code is where you'll spend half your development time. Learn how to set it up, customize it, use shells effectively, and work faster with keyboard shortcuts...
- Part 6: Commanding the Command Line — The command line feels intimidating until you realize it's just text. Learn to navigate files, run programs, and automate tasks—all from the terminal.
- Part 7: On the Shoulders of Giants: Package Registries, Node & NPM — You don't need to build everything from scratch. Learn how packages and registries work—the infrastructure that powers modern development. You'll see this pattern everywhere: NPM, Docker Hub, ClawHub, and more.
- Part 8: All About AI & Using LLM Tools — Large language models are reshaping what's possible in software development. Learn what they are, how they work, the tools available to you, and how to use them effectively. This is where agency meets capability.
- Part 9: Containers & Agents with Docker — Containers are how modern systems stay reliable, reproducible, and always-on. Learn what Docker solves, how it works, and then deploy your first agent in a container where it can run continuously.
- Part 10: Becoming Agentic & Sovereign with Obsidian — You've built your first agent. Now it's time to build your life around it. A personal operating system—a knowledge vault, a task extraction engine, a daily ritual—is how you stop being reactive and start being agentic. Learn to architect your own sovereignty.