Harness the Combinatoric Power of Command-Line Tools and Utilities

Bash

Run Multiple Processes With Foreman

Published May 26, 2024

Use Foreman to run multiple programs in the same process and avoid running multiple terminal windows for your project.

Jump to Git Repository Root

Published May 13, 2024

Discover how to quickly navigate to the project root in your CLI using a Git command and custom shell alias.

Review Changes With Delta

Published May 2, 2024

Enhance your file comparison experience with Delta, a versatile tool that extends the capabilities of the git diff command.

Create a PDF Resume with Markdown, CSS, and Pandoc

Published April 23, 2024

Create a professional resume using Markdown, CSS, and Pandoc. This tutorial covers setting up your environment, defining the resume structure, styling with CSS, and generating a polished PDF. Perfect for maintaining an easily updateable and stylish resume.

Convert FLAC to MP3 using the CLI

Published December 27, 2022 and last verified on March 9, 2024

Convert FLAC files to MP3 using Bash and CLI tools. This guide covers installation, script creation, and batch processing for audio transcoding.

Use Colima to Run Docker Containers on macOS

Published March 29, 2022 and last verified on March 9, 2024

Use Colima, a small open-source container runtime on your Mac instead of the official Docker client with docker-compose and buildx support.

Command Line Shortcuts

Published February 5, 2021

Learn some handy command-line shortcuts to speed up your workflow

Use Modern Bash shell on macOS

Published January 12, 2020 and last verified on March 9, 2024

Upgrade to the latest version of Bash on macOS using Homebrew. This tutorial guides you through checking your current version, installing a newer one, adding it to your system’s shell list, and setting it as the default.

Throwing All Your Work Away in Git

Published January 8, 2020 and last verified on March 4, 2024

Use Git subcommands to clean up your working directory if you want to discard changes.

Looking Up Domains

Published February 6, 2019

Use host, dig, and whois to look up information about domain names.

Fixing Mistakes

Published January 28, 2019

Typos happen. Fix them with these two tricks.

The Cal Command

Published January 27, 2019

Display a quick calendar from your command line.

Installing Homebrew

Published January 26, 2019 and last verified on March 10, 2024

Install the Homebrew package manager on macOS

Install GNU Utilities on macOS

Published January 26, 2019 and last verified on January 16, 2024

Install the GNU versions of macOS utilities including awk, sed, date, and more.

Dates with the Date Command

Published January 26, 2019

Explore the date command. Format dates and find dates in the future and in the past.

Making Directory Structures

Published January 23, 2019

Use the mkdir command and brace expansion to create a complex directory structure in a single command.