Full Utilization

Let's talk about asynchronous code. How do we manage parallel-but-interdependent workflows without losing its place or wasting time? In the first of a…

Lockstep Testing

In this episode we'll explore a novel technique for testing multithreaded code. The lockstep library can be found here: https://github.com/avdi/locks…

Fiber

In this episode we'll explore Ruby's lightweight concurrency primitive by using it to emulate the Enumerator class.