Python Pomodoro Technique Logs Analyzer

Sharing is caring!

I am a big fan of the Pomodoro Technique.
Developed by an Italian, I wrote about it on my Italian blog (wow it was in the 2013 time is running fast).
The technique splits the time in 25 minutes slots.
After every 25 minutes, you take 5 minutes break.
Is a great way to avoid distractions, be focused and manage your energy.
Obviously if you don’t know why are you doing something, what really “motivate” you, It will not work.
I use a smartphone app that not only alerts me when the 25 minutes are passed, but I can also label the kind of activity done during the time slots.
This way is easier to analyze how I manage my work time and how I waste it.
Awareness on how time flow is essential.
By the time I gathered a lot of logs and became quite hard to efficiently analyze all in a quick way, so I developed a short script on python trying to solve the problem.
The script in thi, example is used for analyze how much time I have dedicated to python since I started to study it
Basically the code read the Clockwork Pomodoro Activity Log *.CSV, clean the data and extract all the rows that contains the word “Python” from the Activity Column, then it makes the sum of it and plot the data.
The future goal is to apply the Markov’s inequality or the central limit theorem to estimate what can I reach in the following months, based on passed results.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share on:

Related articles

Beware of YES Master NO

Talking about negotiation, like other people, I am not so good at handling “NO” as a reply.  I mean, after

Questions?
Let's get in touch!

Tell me about your project

I will arrange a meeting to discuss the details

we will start working together

Scroll to Top