How Do I Use Tmux?


Illustration showing tmux windows and panes in a terminal interface

Learn tmux step-by-step: installation, commands, sessions, panes, and workflows for productive terminal work.

What Is Tmux?


Discover tmux, a terminal multiplexer that lets you manage multiple terminal sessions, detach and reattach to them, and keep your work running even when connections drop.

Learn Neovim


A comprehensive guide to mastering Neovim, the modern Vim fork with enhanced features for efficient text editing and coding

How to Use sqlite-utils: A Complete Guide to SQLite Database Management


Learn how to use sqlite-utils to manage SQLite databases from the command line. Includes examples for creating databases, tables, and performing CRUD operations.

jq Cookbook: Essential JSON Processing Examples & Commands


Master jq with essential JSON processing examples. Learn JSON parsing, filtering, and transformation with practical command-line examples.

Learn systemd


Learn systemd to wrangle all your Linux services. Access educational resources, standard commands, and more.

Install bash on Windows


Install bash on windows for fun and profit. Learn how to install it with various methods. Learn about the benefits it will provide.