Skip to main content

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.