Manage your focustime with the Pomodoro Technique: Learn to code more effectively with a tomato kitchen timer.

Source: By The original uploader was Erato at Italian Wikinews. — Transferred from it.wikinews to Commons by Fale using CommonsHelper., CC BY-SA 3.0,

Work anywhere, anytime

As long as you have an internet connection, you can work from anywhere, at anytime. This “work anywhere, anytime” premise in modern society, blends work and personal lives more and more together. The downside: high level of distraction and interruption and a low level of mental focus and concentration can lead to poor work results. Simply said, multi-tasking is a myth. The more we switch between tasks and activities rapidly, the less we are able to concentrate and focus. So, how can we create mental focus and concentration to extract value from our limited time in an ever distracting society?

Pomodoro Technique

This is where the popular pomodoro technique can help. The Pomodoro Technique is a “time management method” developed by Francesco Cirillo in the late 1980s. As a Italian student in Rome, Francesco struggled to maintain focus when working on his school assignments. He created the Pomodoro technique to improve his learning productivity.

Source: CCDiscovery

Pomodoro work cycle

The technique uses a simple timer to break down work into 30-minute sessions with 25 minutes intervals of high-focus, distraction-free work, followed by a 5-minute break afterwards. Each interval is known as a pomodoro, from the Italian word for ‘tomato’, after the tomato-shaped kitchen timer that Cirillo used as a university student.

The Pomodoro Core Process

The Pomodoro Core Process consists of six goals:

Source: YouTube
  • Step 1: Find out how much effort an activity requires
  • Step 2: Get rid of interruptions.
  • Step 3: Estimate the effort of activities (in pomodoro time)
  • Step 4: Make the pomodoro more effective (use the first 5 min to review)
  • Step 5: Set up a timetable
  • Step 6: Define your own objectives to improve your time management


By applying the Pomodoro Technique consistently, you learn to:

  • Handle interruptions
  • Reduce the length and number of meetings
  • Reduce time estimation errors
  • Improve motivation by improving the quality and content of your work
  • Transform time from being an enemy to an ally to achieve your goals
  • Meet deadlines without time pressure
  • Share with team members the same point of view of what to do
  • Create an effective team timetable to reach multiple goals, handle unplanned events, taks, emergencies and change
  • Reduce the complexity of your goals and the relative uncertainty of reaching them
  • Optimize the interaction between team members needed to complete tasks

Pomodoro and Agile Techniques

The Pomodoro Technique can help aspiring software engineers to improve their time management skills fiercely. Mental focus is not about what you let into your mind, it is about what to leave out. Instead of taking up more and more tasks, pomodoro helps you to do the opposite: simplifying your workload to “one task at the time”.

  • timeboxing” overcomes perfectionism, decision paralysis and procrastination by forcing you to just start working.
  • sprints — most associated with Scrum- force a steady work rhythm of work, breaks and feedback.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Diana Vilé

Diana Vilé


A passionate Digital Communication Professional from Barcelona, Spain. Experience: Content, UX-design, Frontend.