Dev Environment
Welcome to the system documentation. This section provides practical guides for setting up your machine, learning the command line, and using shell scripts to automate real work.
These docs are designed to help you get comfortable with the environment around your code, not just the code itself.
Setup
Start here if you need to get your computer ready for development. These guides walk through the core tools and environment setup for macOS, Windows, and Linux.
Command Line
Learn how the terminal works, how to navigate files and directories, how commands are structured, and how to work safely and confidently in a shell.
Shell Scripting
Once you are comfortable running commands, move into shell scripting. This section teaches how to turn repeated terminal work into small, useful scripts with variables, conditionals, loops, and safer automation habits.