Why Big Tasks Die on Your To-Do List
We have all experienced it: an item titled "Write annual strategic roadmap" or "Refactor authentication service" sits on your to-do list for three consecutive weeks. Every morning you look at it, feel overwhelmed, and pick three small 10-minute administrative emails instead.
Psychologists call this "Task Intimidation". When an estimated task is longer than 90 minutes, your brain registers it as an exhausting mountain. Compounding this, modern work calendars rarely have unbroken 3-hour gaps. Waiting for a giant opening guarantees procrastination.
The Solution: The Task Chunking Method
The Task Chunking Method operates on three physiological and logistical rules:
- The 45-Minute Focus Horizon: Human cognitive stamina begins to degrade after 45 to 50 minutes of deep focus. Working in 45-minute chunks matches your natural ultradian rhythm.
- Opportunistic Slot Exploitation: While you almost never have an open 4-hour afternoon, you almost certainly have three 45-minute openings scattered between your meetings throughout the week.
- Momentum Preservation: Finishing Chunk 1 creates psychological momentum, making Chunk 2 dramatically easier to begin tomorrow.
Automated Task Splitting with PlanMyCal Syntax (Pro)
Traditionally, chunking required manually breaking down projects into multiple subtasks like "Draft Proposal Part 1", "Draft Proposal Part 2", and guessing when to schedule each one.
Task splitting is a Pro feature. Free schedules a task as one continuous block. On Pro, duration-splitting syntax books several calendar events for the same task:
In the example below, PlanMyCal sees that you need 3 total hours for the investor update, with a maximum session length of 45 minutes. A Schedule to Calendar run locates four separate 45-minute openings and titles those events (Part 1/4), (Part 2/4), (Part 3/4), and (Part 4/4). The suffix is on the calendar event. It is still one task.
# Syntax: =TotalDuration/ChunkSize
Draft quarterly investor update =3h/45m ^Friday !p0
Analyze competitive pricing landscape =2h/30m @"Deep Work"
Refactor database migration script =90m/45m ~tomorrowExecuting a Chunked Task
When a calendar event titled with (Part 1/N) starts, you are still working the same task. Parts are not separate checklist items.
Work the session
Open the task from the calendar event. The title suffix (Part n/N) tells you which sitting this block is. It does not create a Part 1 checkbox.
Optional: start the Pro stopwatch
Time tracking is Pro. On Pro, the stopwatch on the task row logs focus time against the estimate. The timer does not complete a single part or leave the other parts in place by itself.
Complete the whole task, or reschedule it
Marking the task complete deletes all of its calendar events, including later parts. If a meeting takes one block before you are done, click Schedule to Calendar to place the remaining time. Fresh start is on by default and clears existing PlanMyCal blocks first. Do not look for a control that checks off only Part 1.
- ✓Waiting for giant 4-hour calendar blocks leads to chronic project procrastination.
- ✓Chunk splitting, timemaps, and the stopwatch are Pro. Free schedules one continuous block.
- ✓Pro calendar events use a (Part n/N) suffix on one task. Completing the task removes every part.
Frequently Asked Questions
What is the ideal chunk size for deep cognitive work?
For complex creative, analytical, or engineering tasks, 45 to 60 minutes is ideal. For reading or reviewing, 30 minutes works best.
What happens if I finish the whole task early during Chunk 2?
Simply mark the master task as complete in PlanMyCal. Any remaining future scheduled parts will automatically be removed from your calendar, freeing up those slots for other work.
Can I combine chunking with Timemaps?
Yes, on Pro. Both task splitting and timemaps are Pro features. Writing =3h/45m @"Deep Work" prefers a timemap named Deep Work. Unchecked days can still receive parts, and a block can run about 30 minutes past the window end. @DeepWork does not match the name Deep Work. Free cannot split tasks or assign timemaps.