Thematic time blocking for multiple jobs: how to separate contexts without losing focus
Learn how to use thematic time blocking to manage multiple jobs (freelance, full-time employment, personal projects) without mixing tasks or contexts. Practical guide with examples.
Juggling multiple jobs—whether it’s a full-time position, freelance gigs, a side business, or even personal projects—can quickly turn into chaos if you don’t separate the contexts. The mix of responsibilities, deadlines, and priorities often leads to stress, mistakes, and that nagging feeling of never making progress on anything. Thematic time blocking is a method that allows you to assign specific time blocks to each area of your work life, preventing tasks from one job from invading the mental space of another. Unlike traditional time blocking, which organizes your day by type of activity (meetings, deep work, emails), the thematic approach groups tasks by work context: each block is dedicated to a single job, with its own rules, tools, and goals.
Imagine you’re a graphic designer in the mornings at a company, develop websites freelance in the afternoons, and manage a personal illustration project on the side. Without a clear structure, it’s easy for an urgent email from your full-time job to interrupt your freelance session, or for an idea about your personal project to distract you during a meeting. Thematic time blocking solves this by creating temporal boundaries between your jobs: each one gets its own space in your calendar, with defined limits. It’s not just about "
Time isn’t managed—it’s protected. Separating work contexts with thematic blocks is like building invisible walls that prevent the chaos of one job from contaminating another.
Why traditional time blocking isn’t enough for multiple jobs
Classic time blocking divides your day into blocks based on the type of task: for example, 9:00-11:00 for deep work, 11:00-12:00 for emails, and 2:00-3:00 PM for meetings. This approach works well if you have a single job, but it fails when managing multiple work contexts. The reason is simple: each job has its own priorities, tools, and rhythms. A "
deep work
block can mean different things for your full-time job (writing a report) than for your freelance project (designing a landing page). If you mix both in the same block, your brain will have to juggle context-switching, which increases mental fatigue and reduces productivity.
The problems of mixing work contexts
- Loss of focus: Switching between tasks from different jobs requires extra cognitive effort. Neuroscience studies show that the brain takes up to 23 minutes to regain focus after an interruption. If you jump between your full-time job and a freelance project in the same block, that time multiplies.
- Priority conflicts: What’s urgent in one job may not be in another. For example, a tight deadline at your full-time job might cause you to postpone an important task from your personal project, even if the latter has a greater long-term impact.
- Scattered tools: Each job usually requires different tools (Slack for your full-time job, Trello for freelance, Notion for your personal project). Constantly switching between them creates friction and increases the likelihood of errors.
- Lack of mental closure: At the end of the day, it’s hard to disconnect from a job if you haven’t completed its tasks. If you mix contexts, you’re likely to carry over pending tasks from one job to another, leading to accumulated stress.
How to apply thematic time blocking: step by step
1. Identify your work contexts and their needs
Before blocking time, make a list of all your jobs and define their characteristics. For example:
- Full-time job: Fixed hours (9:00 AM-6:00 PM), recurring meetings, corporate tools (Outlook, Teams), priorities set by your manager.
- Freelance: Flexible hours, variable deadlines, personal tools (Trello, Figma), client-based priorities.
- Personal project: No fixed hours, long-term goals, creative tools (Procreate, Notion), self-defined priorities.
For each context, answer:
- How many hours per week do you dedicate to it?
- At what times of day are you most productive for that job?
- What tools or spaces do you need?
- What are its most critical deadlines?
2. Assign thematic blocks in your calendar
Use a calendar (digital or physical) to assign time blocks to each context. The key is to group tasks from the same job into consecutive blocks, avoiding jumps between contexts. Example of a typical day for someone with a full-time job and freelance work:
- 7:00-9:00 AM: Personal project (peak creativity in the morning).
- 9:00 AM-1:00 PM: Full-time job (meetings, reports, collaborative tasks).
- 1:00-2:00 PM: Break (no screens, to reset context).
- 2:00-4:00 PM: Freelance (deep work: design or development).
- 4:00-5:00 PM: Full-time job (emails, task follow-ups).
- 5:00-6:00 PM: Freelance (client meetings, quick adjustments).
Some rules for thematic blocks:
- Duration: Blocks should be long enough to make progress on meaningful tasks (minimum 60-90 minutes), but not so long that they cause fatigue (maximum 3-4 hours).
- Transitions: Include short breaks (10-15 minutes) between blocks for different jobs to shift your mindset. Use this time to review notes or prepare for the next context.
- Flexibility: If one job requires more time on a given day (e.g., a tight freelance deadline), adjust the blocks without completely eliminating the others. For example, reduce the personal project block to extend the freelance block.
3. Prepare your environment for each context
Switching contexts isn’t just about time—it also requires adapting your physical and digital environment. Some strategies:
- Physical space: If you work from home, assign a different place for each context. For example, your desk for your full-time job, the dining table for freelance, and the couch for your personal project. If you work outside, use different cafés or coworking spaces depending on the job.
- Tools: Open only the apps you need for the current block. Use different browser profiles (e.g., Chrome with corporate extensions for your full-time job and Firefox for freelance) or separate workspaces in tools like Notion or Trello.
- Notifications: Mute notifications for jobs that aren’t in your current block. For example, turn off Slack during your freelance block and vice versa.
- Clothing or rituals: Something as simple as changing clothes (e.g., putting on a casual T-shirt for your personal project) or having a coffee before starting a block can help your brain associate that time with a specific context.
4. Manage interruptions and unexpected tasks
Even with thematic blocks, interruptions are inevitable. The key is to minimize their impact and decide when (and how) to address them. Some tactics:
- Two-minute rule: If an interruption from another context can be resolved in less than two minutes (e.g., a quick email from your full-time job during your freelance block), handle it and move on. If it takes longer, note it on a "
- [object Object]
- [object Object]
- Buffer blocks: Set aside 30-60 minutes a day for unexpected tasks. For example, a block at the end of the day for urgent tasks that arose in other contexts. If there are no surprises, use that time to advance planned work.
- Clear communication: If you work with others (e.g., in your full-time job or with freelance clients), set expectations about your availability. For example: "I respond to full-time job emails between 4:00 and 5:00 PM; for emergencies, call me."
Practical example: thematic time blocking for a freelancer with a full-time job
Let’s see how Ana, a web developer who works at a company in the mornings and takes on freelance projects in the afternoons, would apply this method. These are her contexts:
- Full-time job: 9:00 AM-2:00 PM, Monday to Friday. Meetings on Tuesdays and Thursdays at 10:00 AM. Tools: Jira, Slack, Outlook.
- Freelance: 3:00-7:00 PM, Monday to Thursday. Variable deadlines depending on clients. Tools: Trello, Figma, GitHub.
- Personal project: 2 hours per week (Sunday mornings). Goal: create an online course. Tools: Notion, OBS Studio.
Her weekly calendar with thematic time blocking would look like this:
- Monday:
- - 7:00-8:00 AM: Exercise (morning ritual).
- - 8:00-9:00 AM: Weekly planning (review tasks for both jobs).
- - 9:00 AM-2:00 PM: Full-time job (deep work: feature development).
- - 2:00-3:00 PM: Break (lunch, walk).
- - 3:00-5:00 PM: Freelance (deep work: coding a project).
- - 5:00-6:00 PM: Freelance (client meeting).
- - 6:00-7:00 PM: Full-time job (emails, task follow-ups).
- Tuesday:
- - 9:00-10:00 AM: Full-time job (team meeting).
- - 10:00 AM-2:00 PM: Full-time job (collaborative tasks).
- - 3:00-5:00 PM: Freelance (design in Figma).
- - 5:00-7:00 PM: Freelance (code review with another developer).
- Wednesday:
- - 9:00 AM-2:00 PM: Full-time job (deep work: bug fixes).
- - 3:00-7:00 PM: Freelance (deep work: implementing features).
- Thursday:
- - 9:00-10:00 AM: Full-time job (sprint meeting).
- - 10:00 AM-2:00 PM: Full-time job (individual tasks).
- - 3:00-5:00 PM: Freelance (client meeting + adjustments).
- - 5:00-7:00 PM: Freelance (project documentation).
- Friday:
- - 9:00 AM-2:00 PM: Full-time job (end-of-week wrap-up: emails, planning).
- - 3:00-5:00 PM: Freelance (administrative tasks: invoices, follow-ups).
- - 5:00-7:00 PM: Buffer block (unexpected tasks or catching up on pending work).
- Sunday:
- - 9:00-11:00 AM: Personal project (recording lessons for the course).
Ana uses different colors in her calendar for each context (blue for full-time job, green for freelance, purple for personal project) and prepares her environment before each block:
- Before the full-time job block: opens Jira, Slack, and Outlook; mutes Trello and GitHub.
- Before the freelance block: closes full-time job tabs, opens Trello and Figma, and puts on headphones with instrumental music.
- Before the personal project block: uses a different laptop (or a separate user profile) to avoid distractions from work tools.
Tools to implement thematic time blocking
While thematic time blocking can be done with pen and paper, some digital tools make organization easier, especially if you manage multiple jobs. These are the most useful:
- Digital calendars: Google Calendar or Outlook allow you to assign colors to events and create separate calendars for each context. Use the "
- [object Object]
- [object Object]
- Task apps with context views: Tools like Todoist, ClickUp, or Notion let you group tasks by projects or tags (e.g., #full-time-job, #freelance). This way, you can filter tasks for a single context when you’re in its designated block.
- Thematic timers and Pomodoros: Apps like Toggl Track or Forest help you measure time spent on each context and maintain focus during blocks. Set different timers for each job (e.g., 50 minutes of concentration for your full-time job, 25 minutes for freelance).
- Productivity tools with profiles: Some apps, like Notion or Trello, allow you to create separate workspaces for each context. This prevents mixing tasks from different jobs in the same view.
How to put thematic time blocking into practice with Foco
If you manage multiple jobs, a tool like Foco can help you apply thematic time blocking more intuitively. The app lets you create separate jobs (e.g., "Full-time job," "Freelance," "Personal project"), each with its own color and task list. When you enter Focus mode, the dashboard automatically filters tasks for that context, showing only what’s relevant for the time block you’re in.
For example, if you’re in your freelance block, you can activate Focus mode for that job and see only your client tasks, without distractions from your full-time job. Additionally, the Calendar view lets you assign dates and times to each task, syncing them with Google Calendar or Outlook so your thematic blocks are reflected in one place. If you use the voice capture feature, you can quickly dictate tasks and assign them to the corresponding job without breaking your workflow.
Another advantage is the ability to group tasks by due date, which helps you plan your thematic blocks in advance. For instance, you can see all your full-time job tasks scheduled for today and assign them a specific time block in your calendar. This way, thematic time blocking becomes a natural habit, without the need to constantly switch between tools or tabs.
If you want to try it, Foco offers a free plan with basic features, as well as paid plans for advanced tools like calendar sync or collaboration with other users.
Try Foco
Every task from every job in one place. Free to start.



