The Docker project is revolutionizing the way many teams deliver software, by making it possible to package up virtual machines into lightweight, portable containers. But even if your project isn’t […]
In Dockerfiles, fewer RUN commands are better. Why? For that, we need to talk about layers. Which is exactly what we're going to do in this video!
Continuing in our quest to containerize development, in this video we begin customizing our app container in order to capture an essential tool dependency.
In today's episode, guest chef Jessica Kerr returns to dig deeper into NPM, and delivers some strong opinions about the npx command!
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.
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 …
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 …
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!
Ruby can be your multitool for all kinds of text-munging tasks. But to use it effectively, you need to understand how Ruby handles line endings and record separators.
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 …