Rake Introspection

You tell a build tool where you want to go, and it figures out the shortest path to get there. But when things go wrong, understanding why can be chal…

Rake Global Tasks

Rake isn't just for running tests. You can use Rake to organize all your favorite development automation tasks across ALL your projects. Find out how,…

Rake Regex Rule

In this episode we'll learn to use advanced Rake rules to define and track arbitrarily complex file dependencies.

Rake Custom Task

In today's episode we teach rake to manage remote blog posts the same way it manages local files.

Rake: Finding Tasks

Today we explore some advanced ways to discover where tasks are defined in Rake.

Tracepoint

Today we take the guesswork out of what happens when Ruby executes a method.

Rake Invoke

This episode looks at how to invoke Rake tasks from other programs.

Rake Multitask

In this, the final (for now) episode of the Rake miniseries, we take a look at how to speed up Rake runs by taking advantage of multiple cores.

Rake Clean

My children know they are supposed to clean their place at the table after dinner. Sometimes software builds need to be cleaned up too, and today we'l…

Rake File Operations

Rake has a lot of tricks up its sleeve. In this episode we'll look at some of the helpers it provides for performing various common operations on file…