Continuing in our quest to containerize development, in this video we begin customizing our app container in order to capture an essential tool dependency.
Category: Season 9

Episode #656
Understanding `npm run` (and why to avoid `npx`!)
In today's episode, guest chef Jessica Kerr returns to dig deeper into NPM, and delivers some strong opinions about the npx command!

Episode #655
Repeatable Devcontainer
In this video we'll look at a couple of approaches to making dev container commands repeatable and versioned, and we'll get our first taste of docker-compose.

Episode #654
A Quick Dev Container
Using containers for development doesn't have to involve writing a bunch of configuration. In today's episode we'll go from zero to running Rails tests inside a deccontainer, with nary a …

Episode #653
Why Containers for Development?
Join me for a rainy chat about all the reasons you should consider using containers not just for deployment, but for development as well. We'll talk about how containers enable …

Episode #652
Null-Terminated Record
Before YAML, before JSON, there were null-terminated records. See how this simple, pragmatic technique greases the pipes between UNIX command-line tools---and how you can harness it in your Ruby one-liners!

Episode #650
Re-Run Just the Tests That Failed
A test-driven development workflow is only effective when it gives you quick, meaningful feedback. Check out these power-user facilities for RSpec and MiniTest that will help you skip the noise …

Episode #649
Input Record Separator
Ruby has a lot of tools for processing input line-by-line. But when you look a little closer, it turns out that these methods are for more than just lines of …