As software engineers learning about storage technologies one of the first things we encounter is the file system, how it stores data in blocks that need not be contiguous, and how this kind of fragmentation can slow down the retrieval of data. This teaches us that contiguous is good and fragmentation is bad. And yet, despite knowing this, we almost always end up fragmenting our focus under the guise of multi-tasking.