In this episode we'll learn to use advanced Rake rules to define and track arbitrarily complex file dependencies.
Starting processes is one thing. Keeping track of them after they've started is another.
Today we learn about why it pays to be judicious in application of the Ruby "safe navigation" operator.
Sometimes we put data into a cache, only to find that things break when we try to take it back out again. Here's how to avoid this problem.
In today's episode we teach rake to manage remote blog posts the same way it manages local files.
Today we look at redirecting subprocess I/O, and discover that it's surprisingly easy!
An episode about self-documenting code.
In this episode we learn how to asynchronously start child processes.
In today's dish, we learn about the pros and cons of Ruby's peculiar backtick operator.