Keeping Focus with Pomodoro and Google Calendar

Vineeth Venudasan
3 min readJun 6, 2021

I devised a few ways to keep track of my time and to maintain focus during the “new-normal” (as they say) WFH days . Thought maybe it might be useful to someone else too.

What problem was I trying to solve?

  • Get into the zone often
  • To find an answer to “Where did my day go?” at the end of the day
  • Streamline and manage interruptions

Tools and Techniques

  • The well-known Pomodoro technique
  • Google Calendar
  • Task Breakdowns

What I do

  • From the work at hand, carve out a chunk that could be finished in 15 minutes, nothing more.
  • Block the next 15 minutes in your calendar. This is what I call a session.
  • The aim of the session is to complete the planned subset of work
  • Spend the next fifteen minutes executing this plan. Do everything you can to reduce distractions. For instance in my specific case, I will not respond to any chat messages/emails right away. I let this accumulate, but I will have an eye on how often the notifications come in.
  • At the end of 15 minutes, one of two things have happened. Either we were able to achieve what we set out to do in the aim, or maybe not. Either way, that only decides what we do for the next session.

With every successful session

  • If we were able to complete what we set out to do, great planning! See why this was possible, and do more of this when planning subsequent sessions.

With every failed session

  • If not, then what I usually do is to reduce scope and see what can be done in the next session so that I can complete what could not be completed earlier. I also make sure that the session is named such that I can try how many failed (so to speak) sessions I had in a particular day

What about those chat messages and emails?

Attending to chat messages and emails are a planned session in itself.

Since I had been keeping watch on their number (as mentioned before), I can plan sessions for emails and chats with some certainty. But needless to say, it’s not perfect.

Breaks

I plan for a 15 break session after every 45 minutes, or after an hour of continuous work. However, if I need a break sooner, I will take it — it’s just that it needs to be tracked.

Result

On a good day, a calendar should look something like this

But why the colors you might be thinking?

I use that to see how much of my day was spent actively coding / collaborating, in meetings, and how often I take my breaks. This allows me to know a “typical day” for myself.

This is very valuable information for me especially if I have to estimate how long something would take for me, and also is a good tool that I can use to say no more often.

Conclusion

The method isn’t perfect.

It’s more or less agile principles of iterative improvement applied on day-to-day working on a personal level. It’s nothing new, it’s very ordinary.

My biggest takeaway from the method is to answer the “where did my day go?” question I often had.

This method is something that am actively doing everyday, hoping to perfect it over time. But maybe you are ahead of the curve. Maybe you have tried this and have suggestions.

I’m more than happy to hear them in the comments!

Sign up to discover human stories that deepen your understanding of the world.

Written by Vineeth Venudasan

Backend Engineer / Software Consultant. The views expressed here are my own and does not necessarily represent my employer’s positions, strategies or opinions

Responses (3)

Write a response

, love the system and idea to use calendar instead of project management tool.

i will definitely try it soon

--

A great tool to help do this is Sunsama - https://sunsama.com/?referralId=61774bcaa1af0000090a08bd

--

Vineeth, Great Stuff.

--