The Single-Thread Life
TL;DR: Context-switching costs as much in humans as in computers. One thing done with complete attention outperforms many things done partially, in output quality and in how it feels.
Engineers know that true parallelism is rare.
Most systems that appear to be doing multiple things simultaneously are actually context-switching, rapidly switching between tasks, giving the illusion of simultaneity. The switching itself has a cost: flushing state, loading context, paying the overhead of the transition. Under certain loads, a system spends more time switching than working.
We know this. We’ve designed systems to avoid unnecessary context-switching. We know that a single-threaded process handling tasks sequentially can outperform a poorly-designed multi-threaded one, because the overhead is lower and the cache is hot.
And then we go home and try to live our lives in maximum parallelism.
Respond to messages while on a call. Think about the next task while finishing the current one. Be physically present at dinner while mentally present at work. Maintain six ongoing conversations across different platforms. Follow twenty projects, fifty people, a hundred threads.
We call it multitasking and assume it’s a feature. It’s not. It’s the same context-switching problem, running on a human brain, with all the same costs.
I spent years confusing busyness with productivity. My calendar was always full. My response time was always fast. I was always doing something. I was also always slightly behind, slightly distracted, rarely satisfied with the quality of my own work.
The turning point was an honest accounting. I started tracking not what I was doing, but what I was actually finishing. The gap between the two was uncomfortable to look at. I was initiating constantly and completing rarely. I was starting deeply into things and finishing at the surface.
The solution wasn’t better time management. It was fewer threads.
I started treating focus as a resource to be allocated, not stretched. Instead of asking “how do I fit everything in?”, I asked “what is the one thing that deserves all of me right now?” And then I gave it all of me. Not a multitasked version. The actual version.
What I found: one thing done with complete attention in two hours outperforms three things done with divided attention in six. Not just in output quality. In how it feels. There’s a satisfaction in finishing that you never get from perpetually running.
There’s also something deeper here, beyond productivity.
Presence is not just an efficiency consideration. It’s a quality of life consideration. When you’re with someone and your mind is elsewhere, both you and they know it. When you’re doing something you care about but thinking about the next thing, you’re not actually doing it. You’re just there while it happens.
The single-thread life is not about doing less. It’s about being where you are, with what you’re doing, completely. One task. One conversation. One meal. One evening. At a time.
The world will offer you infinite parallel commitments. Most of them will get better if you give them your serial focus, not your divided attention.
Reflection: What is something you’ve been giving split attention to, something important that deserves the version of you that’s actually present? What would change if you gave it one week of your full, undivided focus?