ADHD PRODUCTIVITY PLAYBOOK
← β†’
🧠 Productivity for ADHD brains

Stop relying on working memory.

Build a system that remembers context for you, reduces task-switching, and makes the next action painfully obvious.

Capture Focus Checkpoint Reset
NOW.md ACTIVE
# NOW
Analyze Gradle profile
# NEXT
Find top 3 slow tests
# LATER
Check remote cache
01 Β· The Core Pattern

Capture β†’ Choose β†’ Focus β†’ Reset

Every distraction gets captured. Only one item gets execution rights.

πŸ“₯

Capture

Write it down immediately. Do not mentally hold future work.

🎯

Choose

Select exactly one active task.

⚑

Focus

Protect the task from Slack, tabs and rabbit holes.

πŸ”„

Reset

Checkpoint state before changing context.

02 Β· One active task

Use NOW / NEXT / LATER

The brain should execute tasks β€” not act as a scheduler.

NOW
Debug Datadog Terraform 504
NEXT
Validate Datadog endpoint manually
LATER
Review deprecated K8s resources
Rule: NOW contains exactly one item.
03 Β· Make tasks executable

Never write vague tasks.

Bad
β€œFix CI pipeline”

Too abstract. Too many possible starting points.

Better
1. Open latest failed workflow
2. Find longest Gradle step
3. Download profile report
4. Identify top 3 slow tests
Clear input β†’ clear action β†’ clear output
04 Β· Context switching

Checkpoint before you switch.

Treat your brain like a process that can be interrupted. Persist state before losing the context.

STATE:
Terraform plan fails on monitor validation.
FOUND:
Datadog API returns 504.
NEXT:
Call validate endpoint manually.
πŸ’Ύ 20 seconds of checkpointing can save 20 minutes of context reconstruction.
05 Β· Notifications

Batch communication.

Do not turn Slack into an interrupt controller for your brain.

πŸ”•

Reduce interrupts

Keep only urgent mentions, incidents and true on-call alerts.

πŸ“¦

Batch replies

Check Slack / email at planned intervals.

🚨

Keep escalation paths

Critical production alerts can still bypass focus mode.

06 Β· Time boxing

Use short launch windows.

The hardest part is often starting. Lower the activation energy.

10-minute launch
Deep Work 45 min
Slack / Email 10 min

If hyperfocus is useful, don't kill it just because the timer ends. Use a 60–90 minute guardrail check instead.

07 Β· Definition of Done

Prevent rabbit holes.

Task
Investigate CI runtime
Done when
βœ“ Top 3 bottlenecks identified
βœ“ Runtime numbers collected
βœ“ Two optimization options proposed
β€œAm I still solving the original problem?”
08 Β· Body doubling

Borrow external accountability.

Work silently with another person β€” same call, different task. The social presence can make starting and staying on-task easier.

πŸ§‘β€πŸ’»
You
Debug CI
πŸ‘©β€πŸ’»
Friend
Build feature
45m silent work β†’ 5m check-in
09 Β· Daily template

Use one tiny operating system.

# TODAY

## 🎯 Main outcome
Reduce PR pipeline runtime

## πŸ”₯ NOW
Analyze Gradle profile

## ➑️ NEXT
Check test execution duration

## πŸ“₯ INBOX
- review PR #184
- reply Slack
- check Terraform warnings

## 🧠 Current context
Unit tests = 42 min
Build = 8 min
Operating rule
New thought β‰  new active task.
New thought β†’ INBOX
New Slack β†’ INBOX
Finish NOW β†’ choose NEXT
10 Β· The 5 rules

If you remember nothing else:

01

One active task only.

02

Write everything down.

03

Make the next action concrete.

04

Checkpoint before switching.

05

Batch communication.

Design the environment so focus is the default β€” not a heroic act.

1 / 11