goto – Working Directory Shortcuts

You sit down, log in to your computer, open a terminal window, and get to work. But first you need to change directories. If you work on a large project, you probably end up doing that a few times before you’re close to the thing you’re working on.…

Rust and File Descriptors

I'm working on a program in Rust that for various reasons[1] needs to pass data to a child process using a file descriptor[2]. This is an odd pattern that exists in some old Unix programs. Normally, a program will accept input in the form of command-line arguments, files,…