The List That Never Got Shorter

For a long time I kept a to-do list. Actually, I kept several — one in Notion, one in Apple Reminders, a few sticky notes on my monitor, and a running mental list that followed me into the shower. Tasks piled up faster than I could cross them off. By Thursday, Tuesday’s undone items had quietly migrated to the bottom, and I’d learned to scroll past them the way you scroll past news you don’t want to read.

The problem wasn’t laziness. I was working. I was busy. But nothing on the list had a time. It just sat there, equally urgent and equally vague, waiting for a version of me with infinite availability who never showed up.

A to-do list is a collection of intentions. It has no coordinates — no when, no how long, no honest reckoning with the fact that Tuesday only has 24 hours and I am going to sleep through eight of them. A calendar, by contrast, is a map of reality. And once I stopped managing tasks and started scheduling them, something shifted.


The Rule: Every Task Gets a Block

The change I made was almost embarrassingly simple. Whenever a task occurs to me — doesn’t matter how small — it goes onto the calendar immediately, as an event, with a start time and an end time.

Not “reply to Wei’s email → someday.” Instead: “Reply to Wei’s email → Friday 4:00–4:20pm.”

Not “tidy up notes from last week → eventually.” Instead: “Tidy session notes → Thursday 11:00–11:30am.”

Even the tiny things. Especially the tiny things, because those are exactly the ones that vanish into the list and never surface again. A 15-minute task deserves a 15-minute block. Giving it one forces two decisions you’d otherwise avoid: is this actually worth doing, and when, exactly, am I going to do it?

That second question is the uncomfortable one. Putting a task on a list lets you feel like you’ve handled it. Putting it on a calendar demands that you reckon with your actual week. If there’s no slot for it, maybe it doesn’t need to happen. That’s useful information.


What a Real Tuesday Looks Like

Let me make this concrete, because productivity writing has a bad habit of staying abstract.

Here’s a Tuesday from a few weeks ago, more or less as it actually ran:

9:00–11:00am — Deep work block: writing the first half of a technical doc I’d been avoiding. Door closed (metaphorically — I work from home, so it’s more like “headphones on, Slack notifications muted”). No email, no Notion-browsing, no “just a quick check.” Two hours of the hardest, most focus-dependent thing I have to do that day, scheduled for the time when my brain is actually at capacity.

11:00–11:30am — Note tidy-up. I keep rough notes during deep work and they’re always a mess afterward — half-sentences, question marks, links I meant to look at. This block is for making sense of what I just did while it’s still warm. Thirty minutes. No more.

11:30am–12:00pm — Buffer. I don’t schedule this block with a task on purpose. Sometimes a meeting runs over. Sometimes I need to eat earlier. Sometimes I use it to handle something that came up that morning. Buffer blocks are not wasted time — they are load-bearing walls.

2:00–4:00pm — Code review and comments. This is medium-focus work: I need to think, but not in the same concentrated way as morning writing. Afternoon is exactly right for it. I work through the open PRs, leave comments, flag anything that needs a bigger conversation.

4:00–4:30pm — Email and messages. I don’t check email outside of this window on most days. Thirty minutes is genuinely enough if you batch it. Most emails that feel urgent at 10am feel perfectly manageable at 4pm.

8:00–9:30pm — Reading and exploration. I’ve been going through some papers on a new deployment tool and this is when I do it — not because evening is intellectually ideal, but because it’s good enough for reading and exploration, and keeping it here means it doesn’t displace morning focus. By 9:30 I close the laptop.

That’s a full day. Not an aspirational day — an actual, schedulable, fits-in-24-hours day. And because every block is named, I never sit down and wonder what I’m supposed to be doing.


Energy Is the Variable Nobody Talks About

One thing that took me a while to understand is that not all tasks cost the same kind of effort, and not all hours supply the same kind of energy. Slotting a task into the “right” time isn’t precious or over-optimized — it’s just basic resource matching.

The way it shakes out for me:

  • Morning (9am–noon): This is the most expensive real estate on my calendar. I protect it for anything that requires real thinking — writing, building something new, working through a hard problem. Once this window closes, it’s gone.
  • Early afternoon (2–5pm): Good for collaborative and reactive work. Reviews, documentation, planning conversations, things where I’m responding to something that already exists rather than creating from scratch.
  • Evening (8–10pm): Focused but lower-pressure. Reading, light research, picking up a thread I’m curious about. Not where I put anything with a deadline.
  • Scattered fragments: Short emails, quick admin, booking things, updating trackers. These live in the margins — between blocks, after a meeting, whenever.

None of this is fixed. Some days I’m sharper in the afternoon. Some weeks I’m running a deficit and everything shifts later. The point isn’t the specific time slots — it’s the habit of asking what does this task need from me before deciding when it goes.


The Things That Surprised Me

A few things I didn’t expect when I switched to this system:

“Anytime” is nowhere. Any task without a specific time slot will be perpetually deferred. The slot doesn’t have to be optimal — it just has to exist. “I’ll get to it when I have a moment” is a sentence that means “this will not happen.”

Granularity is the difference between a plan and a wish. “Finish the analysis this week” is a hope. “Wednesday 2–4pm: write analysis section 2” is an appointment. The more specific the block, the more likely I actually start.

Starting beats planning. Sometimes I block time for something and I’m not sure exactly how I’ll approach it. That’s fine. The block exists so I sit down — and once I’m sitting down, I figure it out. The calendar’s job is to get me to the chair. Clarity usually comes from doing, not from planning to do.

A full calendar feels like safety, not pressure. This one genuinely surprised me. I used to think a packed calendar was the enemy — something to escape. Now a well-filled calendar feels like having the ground under my feet. I know where I am. I know what’s next. The anxiety isn’t from having too much scheduled; it’s from having things unscheduled and floating.


Why I’m Not Going Back

I still have a capture list — a place where I dump tasks as they occur to me, before I’ve decided when to do them. But nothing lives there for more than 24 hours. Everything either gets a time slot or gets deleted.

The to-do list asked me to hold a hundred things in my head and trust that I’d find time for all of them. The calendar asks me to be honest about time and make real decisions about what fits. That’s harder, but it’s also cleaner. Fewer things get done, but the right things get done, and they get done when they were supposed to.

The calendar doesn’t lie to you the way a list does. It doesn’t let you defer indefinitely or pretend you have more capacity than you have. It just shows you your week — exactly as it is — and asks: is this how you want to spend it?

Most days, if I’ve planned well, the answer is yes.