I struggled with perfectionism, procrastination and burnout, and created this:

Smuggler's Simple ADHD-friendly Framework
for planning your day(s).

It is built to be flexible and minimalistic
If it still feels rigid, just open up the editor and rework it.

01

Choose Places & environments
that make things go easy

🚢Attach work to existing life habits

e.g. every morning I start at the cafΓ© and do some work / calls / reading.

Key idea is that life environments work like anchors.

By planning to do some work in the existing "anchor" environment that you visit by habit, you can get unstuck or motivate yourself to start doing something.

⚠️Trying to "create a new anchor" is an anti-pattern: Anchors are things I already do without willpower. The moment I'm trying to create a new one, it isn't an anchor yet β€” it's a behavior or habit I'm hoping will work out. But it might not.
🧭"Too Expensive" Rule: if I have to maintain it, it's not an anchor β€” it's a task in disguise. Drop it. Example is forcing myself to go to a specific cafΓ©.
πŸͺHow to attach work to anchor: attach it to existing behavior or actions, never to a time. "After I get my coffee, I review my daily objectives" will work. "At 9am [assuming I will be at cafΓ©] I will review my daily objectives" won't.

An anchor already got starting point covered, no need to emphasize it with additionall (and expensive) cues.

β˜•οΈ Reduce Friction at all cost β€” can be applied to any work that is stuck

When a specific thing is hard to start, lower the energy it takes to start. e.g. take the hard task to the library because going to library is novel and fun and distraction free.

(!) Not the same as anchors; this works to "get hard things going" when no anchor is available. Just come up with some (any!) motivating action which gets me unstuck.

πŸ… Pomodoro can be used as a friction reduction tool

The timer lowers activation energy for one hard thing. Its whole magic is the permission to stop: "just 25 minutes, then you're free" shrinks a scary, unbounded task into something bounded and survivable.

πŸ”₯Never count the rounds. The timer's job ends the second I'm in the flow β€” it was a match to light the fire, not a metric to satisfy.

↓ If does not work, there are more friction reduction strategies provided at the end of this page

02

Pick Value-aligned Objective

Objective serves as a direction, not a task. It brings motivation for everything else I am doing.



✷ "Deliver the best Renewals solution this company ever saw."

Objective must be motivating and interesting to me. Must stay broad enough that it never collapses into a "task."

If tasks I've planned for the day feel pointless, this is what they're missing.

03

Write down your shit. Really.

Sit down, open Notes app, and list just 3 tasks for the day.

Or write down literally all tasks in my head and split them into A Β· B Β· C piles where only A needs to be done today. (!) Leave room for doing fuck-all and random things - put these on the list as tasks as well.



🎲Rotate tasks: Some days pick "3 that move the Objective forward." Some days "1 task I dread doing + 2 fun things." Some days "whatever I'm curious about, fuck other obligations."

Varying what I choose is what keeps planning itself from going stale.
πŸ—‘οΈC-pile is expandable: if after a week I did not get to it, it can be dropped unless I actively rescue some tasks from it. Keeps the task list from becoming an accusation. Btw it is a good idea to sometimes delete whole list and start from scratch
04

For boring stuff switch into the Builder's mode 🚜

Builder's mode is the regular, not fun work that keeps everything else supported. Like eating vitamins and doing meal preps.

Pick a regular fixed time slot, fill it with boring tasks.



πŸ› οΈ Show up to the time slot you've planned

The target is "I showed up," binary, done. No accumulating debt, no tracking of carry-over tasks from one slot to another, no falling behind a "plan".

🧹Treat it as a sweep: "Clear as many small annoyances as I can in 30 min" β€” a mini-game with a visibly shrinking pile.
πŸ“‰Keep it low hanging: The minimum that counts as "I did Builder this week" should be low β€” one item, one block of time. Low hanging keeps the streak alive on my worst weeks, which is exactly when frameworks and planning systems die.
πŸ”§Redesign when it stops working: when [and if] the system stops feeling alive, rebuild it. This is not some set in stone hard-wired framework.
05

Plan some no-expectations time

Wandering, doing whatever interests me; unaccountable time. (!) This is a protected and important time, not some leftover.



🌿 Keep things obligation-free

Open up Notes app, write down and formally park anything hanging first.

No-expectation time loves friction-less environment β€” e.g. don't leave a pile of draft papers or to-do stickers on the desk when trying to spend obligation-free time at home. Don't try to relax in a room with dirty dishes you need to clean.

Choose environment wisely so that my me-time is protected from distraction and todo lists.

πŸŒ™ Recovery mode When I'm running on empty β€” open this βŒ„

"I am allowed to be unproductive, take a break or fail when I am tired. I don't have to be perfect. I don't have to do anything when I am burned out. I am allowed to be vulnerable"

When to flip here

If two planning sessions in a row didn't happen, or I've dreaded the daily tasks for three consecutive days. That's the signal. I don't have to justify my need to do recovery.

What switches off

No streak, no counters, nothing to track. I'm in this mode until I'm not, and I decide when that is β€” probably when the 1 Daily task starts feeling too small.