[Web dev for beginners] Shells
A beginner's guide to using shells and understanding file system paths for web development.
A beginner's guide to using shells and understanding file system paths for web development.
Announcing a new zine explaining the hidden rules and inconsistencies of the terminal, based on 20 years of experience.
Explains why typing in the terminal is confusing due to inconsistent text editing across different programs and shares useful tips.
A guide to customizing your terminal shell prompt to display Git branch and status information using git-prompt.sh under Nix/Linux.
A guide to installing and configuring the Starship cross-shell prompt, a customizable terminal enhancement for developers.
A beginner's guide to using SSH and basic shell commands to start solving the OverTheWire Bandit security challenges.
A guide to using dotfiles to customize and optimize your software development tools like shells and text editors for greater productivity.
An introduction to the Zsh shell and the Oh My Zsh framework, highlighting their benefits over bash for power users.
A guide to setting up core files and customizing the terminal environment (Zsh/OhMyZsh) on a new OS X development machine.
Explains how Unix shell commands use Lisp-like syntax with program-name-first structure and expression composition.
Explains how symlinks affect directory navigation in Unix shells vs. programming languages like Python, highlighting the 'cd -P' option.