direnv and dotenv: both utilities for managing 12-Factor-style environment-based configuration. Where do they overlap, how do they differ, and, most importantly: how can they complement each other? Find out!
Need to customize your shell environment for one project, but not for your whole computer? Let's look at a few different ways to do that, including the excellent direnv tool!
The time has come to simplify starting up new shells in our development containers. Along the way, we'll learn more about the docker-compose up, exec, and run subcommands!
A comfy development environment includes niceties such as shell aliases and PATH customizations. But where should those be configured in a devcontainer? Let's find out!
In this Bash-focused episode, we'll explore a nifty trick for reading from subcommands as if they were files!