Started as a timer to track my freelance coding hours and stay focused. It’s local-only, zero-login, minimalist. Not monetizing it (yet), just seeing if others find it helpful. Thoughts welcome.
I love it. I made something for weekly planning a long time ago:
https://obligabucket.netlify.app/ - same thing, local-only, and no monetization. Wasn't even sure it still worked. Feels like the task list aspect of obligabucket might fit neatly into the task list I'd set up over in flow timer when it's time to switch into execution mode vs planning mode.
For a while my time management just kinda took care of itself, but there are more distractions and competing priorities in life/work now so I might pay more attention again./
I would like to take this opportunity to share a little side project of mine called 't0'. It's an IRC-based timer! You can try it out by joining the #bitwise channel on Libera (https://web.libera.chat/#bitwise). If you're unfamiliar with IRC, there's a quick guide at https://bitwise.codeberg.page/ that shows how to join the channel and start using the timer.
What I find most interesting isn't the timer itself, but how the community uses it. Following the channel activity helps me discover plenty of new and interesting reading and learning material, as members announce what they're reading/writing while triggering the timer.
Clean and straightforward! If I could offer one suggestion: maybe not make the post sharing stuff the central item in the page. I understand that it's nice to simply share the tool instantly but it goes against the "minimalist" nature of the tool.
My thought is why do I need a web app to track my time? If there are no functions that actually require web, then what's the point? If it's to practice your personal coding skills - ok, that's actually a good way. Especially the feedback from real users is great. Otherwise it solves an imaginary problem.
And then I can share the fact that I was doing something for some amount of time? Seems like something opposite to minimalism.
Here's my take on a Timer: https://github.com/Klaster1/timer-5. Local only too (it's a PWA), with optional JSON export/import and basic filters/stats. Served me well for more than 10 years.
I remember trying your in the past and really works for me.
Only I find the layout a bit funny with the buttons spread out - do you usually use it on your iPad or phone maybe, instead of a desktop?
Honestly, the buttons are there for emergency, I mostly drive it by hotkeys (Shift+? to see the list). Do you think buttons could be placed differently?
1. Tracking video games, what my timer was originally for. Each game I'm currently playing gets its own task.
2. Tracking day job activities. My first programming job had mandatory time tracking and I so happened to have a right tool for it. A decade later, job task tracking transformed into a habit, which helps me stay organized a lot. During a work day, I often switch between different activities, like reading emails or working on a Jira ticket. At the end of the day, I mark all of these as done in a couple of key strokes.
I needed something like this and it was the first application i "vibe coded".
I added a feature to take in an estimation of the time i needed for a task and then lock me in. It would track estimation mistakes and keep a log of those. I also made it run only one instance in a browser. Works quite well.
A little aggressive. Somewhat cringey. Mostly harmless. I’ll try it, continue to use it if I like it, and if I continue using it and you ever start charging for it I’ll vibe code my own given the lack of complexity.
Or you could just ask your LLM for other timer sites that do the same thing. Probably burn fewer tokens that way, since you seem to be so cost-conscious.
While the difference between $3 and $5 can often seem small, I find that the difference between $0 and non-$0 is massive. It completely changes the feel of the thing, suddenly you need to enter a CC number or similar when there was none of that before. Even $1 can be quite painful, especially for software. I'm not walking through a store in a mindset of buying things already, I'm just sitting at home, not planning to buy anything at all.
I made it for time-boxing, so setting myself a time limit on multiple tasks to not get distracted and get things done.
I just made it to have a simple tool, so of course no monetization, local-only and minimal as well.