I say Pomodoro!
After a significant amount of time and effort and the gracious help of several contributors, I'm proud to officially announce tomatoi.st.
For those in a hurry
While pairing with Corey Grusden a few months ago, we decided to experiment with the Pomodoro Technique. We immediately found that it helped improve our productivity and fight off project fatigue. Plus it gave Corey some officially sanctioned time in which to deal with his digital logorrhea (SMS much?). Needless to say, we were hooked!
The immediate hurdle was that the software available for doing the timing was
lackluster (fwiw, decent software has since been developed). In light of
this, we spent the first few days working with a simple
sleep 1500 &&
growlnotify type solutioni which was inelegant at best. More importantly, it
was missing an utterly essential piece of functionality: the ability to start a
timer at my desk, go to the john, and check up on the time left in a break
whilst on the throne!
And so, in pursuit of this lofty goal, a tomato was born.
What it does
tomatoi.st does very little, but we like to think it does it very well. ahem.
- Visit http://tomatoi.st
- Click the "Pomodoro" button
- Start a focused unit of work
- When you hear the "ding!", click "Short Break"
- Take a break, go to the john, whatever
- Rinse and repeat
It is suggested that you do 4 sets of Pomodoros. The first three are followed by a short break, the last by a long one. tomatoi.st makes the assumption that you'll be doing them in that order and handily suggests the next timer you should do by highlighting it's button in green when the previous timer expires. Your current timer is highlighted in yellow while it's underway and then red once it's expired. Your timer history is tracked just below the big ticker.
Timers out of sync with reality (say, after a long lunch)? Click the "Reset" button to start fresh.
Want to come back to this set of timers tomorrow? Customize the name of the timer and then "rename" it so it's easy to remember.
What it doesn't do
It is not intended to be a full implementation of the Pomodoro Technique. Notably absent are things like task planning and daily review.
Want to help shape the face of what tomatoi.st will become? There are a number of ways you can help do so:
- scratch your own itch and fork it on github
- file a github issue
- peruse and/or add to our tracker project
- or make a request below in the comments
A number of people have contributed to making this application what it is and I'd like take a second to thank them all.
- Sandro Turriate: for adding server side polling to keep multiple people watching the same timer in sync as new timers are started.
- Wes Gibbs and Les Hill: for adding timer countdown in the title bar (one of my favorite features).
- Corey Haines: for his general good will toward the app and for helping to spread the word about it.
- Andrew Maier: for taking the app from plain to fantastic! His design is what made the official release a possiblity.