Offloading tasks to the background is a great way to simulate the feeling of responsiveness. But a lot can go wrong. This talk takes a deep dive into the implementation of Tape, a library that lets your app reliably process tasks in the background. It explores the API, suggests patterns for common use cases, and suggest alternatives for when Tape's simplicity isn't enough.