Most productivity systems fail because they treat your capacity as infinite. A standard to-do list makes it effortless to write down fifteen tasks and begin four of them in a single morning, but it provides no mechanical barrier against starting a fifth before the first four are done.
When every project is technically "in progress," nothing actually reaches the finish line. The remedy is not working harder or waking up earlier; it is enforcing a strict Work-In-Progress (WIP) limit on your daily work.
The Illusion of Active Work
Starting a task gives an immediate burst of satisfaction. You create a new branch in your code repository, outline the first three paragraphs of a proposal, or open five browser tabs for an online course. In your mind, that task is now moving forward.
In reality, an item sitting in progress produces zero value until it is completed. An unfinished report cannot be reviewed, half-written code cannot be deployed, and a partially read textbook does not build competence. When you keep six different commitments active simultaneously, you are not moving six times faster—you are creating a traffic jam where every car creeps forward at two miles per hour.
Every open task also incurs a maintenance tax. Every morning, you spend mental energy scanning the list, deciding which of the half-done items deserves your attention, and re-reading old notes just to remember where you left off yesterday.
The Physics of Little's Law

In 1961, operations researcher John Little formulated a mathematical theorem for queueing systems that governs everything from highway traffic to factory floors: $L = \lambda W$.
In plain terms, the average number of items in a system (Work in Progress) equals the throughput rate multiplied by the average time an item spends in that system (Cycle Time). Rearranged for personal productivity, the equation reveals a stark relationship:
$$\text{Cycle Time} = \frac{\text{Work in Progress}}{\text{Throughput}}$$
Assuming your underlying output speed (throughput) is relatively stable—say, you have the capacity to finish one meaningful task each day—the time it takes for any single task to reach completion is directly proportional to how many tasks you keep active at once.
If your "In Progress" column holds eight projects, each project will take an average of eight days from start to finish. If you shrink that column to two items, your average turnaround drops to two days. You do not finish fewer things over a month; you simply finish each individual item four times faster, eliminating the drag of prolonged context switching.
The Rule of Two
Implementing a personal WIP limit does not require specialized enterprise software. A physical board with sticky notes or a basic three-column digital board (To Do, Doing, Done) works best. The entire system hinges on a single constraint: cap the "Doing" column at two items.
One slot belongs to your primary, high-cognitive-demand task—such as writing a technical specification, refactoring a core module, or analyzing financial data. The second slot is reserved for a secondary, lower-intensity task—like drafting an administrative email, reviewing a colleague's pull request, or reorganizing files.
Once both slots are filled, you operate under a rigid pull rule: you cannot start task number three until task number one or two enters the "Done" column. If an urgent request arrives, you must make a deliberate trade-off. You either decline the interruption, finish your current active task first, or explicitly demote one active task back to the backlog and document its exact stopping point.
Managing Blockers and Waiting States
A common friction point arises when an active task gets blocked by an external dependency. You wrote the draft, but you need feedback from your manager before proceeding. If you leave that task in your active column, you are stuck staring at a blocked card. If you start a new task without adjustments, your WIP quietly expands to three.
The solution is an explicit "Waiting" column with a strict expiration rule. When a task is genuinely waiting on an external response, move it out of "Doing" into "Waiting" and attach a follow-up timestamp. Only then may you pull a new item into your active slot.
If the waiting column grows beyond three or four items, that is an immediate signal that your workflow has a bottleneck elsewhere, prompting you to follow up on outstanding blockers rather than blindly launching more new projects.
Momentum Through Completion
Traditional to-do lists generate chronic background anxiety because they measure what remains unfinished. A strict WIP limit shifts your focus from hoarding potential work to driving individual items across the threshold of done.
When you restrict yourself to two active tasks, the finish line is always within sight. You experience the psychological momentum of shipping tangible outcomes every day or two, rather than managing a graveyard of half-started ambitions. Stop starting; start finishing.




Loading comments…