5-Minute timer tool

Gustavo Bicalho
May 5, 2018


This is a 5-minute timer with a textarea that becomes readonly when the timer runs off. This might be useful for people doing resolve cycles, or people telling other people about resolve cycles!

(You can just link them to the page and say “Go to this site and solve your problem in five minutes!“)

I also took this as an opportunity to experiment with React state management, as the main App class started to get pretty big. Ended up implementing something akin to Redux, but in a way I think could be made type-safe if built with Flow or TypeScript. I would like to hear about any library that implements something like what I tried here (I’d bet it already exists).

If you want to take a look, the source is MIT-licensed at: https://github.com/gusbicalho/fiveminutetimer