It's Not Willpower. It's Design.

In my last post, I made the case that work systems fail not because of how you work, but because of how they’re designed. Essentially, a mismatch between what the system demands and what real life actually provides.

That reframe leads naturally to a question: if the standard approach doesn’t work, what does?

The specific solution (as you might imagine) is highly individual. But the general answer is  not tool or app, but a set of design principles — characteristics that separate systems that survive from systems that don’t. Once you know what to look for, you’ll start seeing why some things hold up and others collapse the moment life gets complicated.

The conditions you’re actually designing for

Before the principles, it helps to name the conditions. Solo practitioners — and honestly, most people — work under:

  • Chronic interruption. Client work doesn’t schedule itself around your admin. Urgent things arrive without warning and push everything else down the list.

  • Variable energy and attention. You don’t bring the same cognitive resources to Tuesday at 9am and Thursday at 4pm. Systems that require consistent focus will fail on the days you need them most.

  • Context loss. The connection you made last month, the lead you were going to follow up on, the task you meant to revisit — if the context isn’t preserved somewhere, it evaporates.

  • Limited recovery bandwidth. After a hard week, restarting is its own obstacle. A system that requires you to fully reconstruct where you left off is a system that is difficult to restart.

Most productivity systems are designed as if none of these conditions exist. The principles below are a direct response to each of them.

Design principles for lightweight, resilient systems

  • Low cognitive overhead. Every decision a system requires you to make is a small tax on your attention. Multiply that across a busy day and you’ve spent real energy just managing the system. Lightweight systems minimize decisions — ideally, you should be able to use yours without thinking very hard about it.

  • Use familiar technology. Building a new habit is hard. Building a new habit and learning new software at the same time can be extremely difficult. The best system for most people is built on tools they already use — which means your email client is a better foundation than a purpose-built app you have to remember to open.

  • Decide ahead of time. Decision fatigue is real. When you have to decide in each moment whether something is worth keeping, what category it belongs to, or when to review it, you’re spending cognitive resources you possibly cannot afford. Decisions made in advance — what labels to use, how often to review, what counts as a lead — cost nothing in that moment.

  • Smallest possible effective change. The instinct when building a new system is to design it completely — every category, every workflow, every edge case. Resist this. Start with the minimum that would actually help, and add only when you’ve proven you need more. Complexity is the enemy of consistency.

  • Fast capture. If logging something takes more than a few seconds, it rapidly becomes an obstacle in your workflow, and will not last. The capture step has to be nearly frictionless, — a few seconds at most.

  • Easy re-entry after interruption. This one is underrated, and in my view it’s the secret to long-term sustainability. A system you can pick back up in thirty seconds after a two-week gap is infinitely more useful than one that requires an hour of research and remembering where you left off. Your ability to recover is more important than your ability to be consistent.

  • Preserved context. The system should hold the “why” and “what next,” not just the “who.” A name in a list is nearly useless without the context that makes it actionable. A well-designed system captures just enough to make re-entry fast and follow-through possible.

  • Survivable under stress. The real test of any system is not how it performs when everything is going well. It’s how it performs when things are going badly — and whether it’s still there when the difficult period is over.

“Good enough” beats abandoned perfect

There’s a principle underlying all of these: a system you actually use outperforms any system you don’t, every single time.

The goal isn’t the best possible system. It’s the lightest system that genuinely helps — one designed around your actual, not ideal capacity. One that degrades gracefully (instead of collapsing) when life gets complicated.

In the next post, I’ll show you exactly what this looks like in practice: a lead-tracking system built on these principles that you can implement in about ten minutes, using nothing but email you already have open.

Next
Next

Working with Reality: Why Your System is Failing