Skip to content

Deep Dive

Conceptual, architectural explainers — how a subsystem actually works underneath.

Shell & TerminalDeep Dive July 12, 2026 2 min read

Command Substitution vs Process Substitution

$(command) captures text, while <(command) exposes a stream through a path-like argument. Their data flow, buffering, portability, and failure behavior are fundamentally different.

#deep-dive#bash#substitution
Read more
Shell & TerminalDeep Dive July 12, 2026 2 min read

How Terminal Multiplexers Keep Sessions Alive

A terminal multiplexer is more than several shells in one window. PTYs, a persistent server, and reattachment explain why tmux and screen survive a dropped SSH connection.

#deep-dive#tmux#pty
Read more