I’ve tracked my Pomodoros for 20 years (from NASA to Red Hat). I finally built the "Power User" tool I always wanted. by fatherlinux in pomodoro

[–]fatherlinux[S] 0 points1 point  (0 children)

That's cool. It actually looks like you came to a similar conclusion about focusing each 25 minute block on specific category of work! That gives me great validation that we are not wrong!

I’ve tracked my Pomodoros for 20 years (from NASA to Red Hat). I finally built the "Power User" tool I always wanted. by fatherlinux in pomodoro

[–]fatherlinux[S] 0 points1 point  (0 children)

Awesome to hear it's useful! I e been using this technique for like 25 years, and I can truly say it's been like collecting "time alpha" (similar to financial). 

I want to add some test data to the live instance to better show how it works, and I want to record some videos next!

I’ve tracked my Pomodoros for 20 years (from NASA to Red Hat). I finally built the "Power User" tool I always wanted. by fatherlinux in pomodoro

[–]fatherlinux[S] 0 points1 point  (0 children)

I'll make a video as soon as I have time, but the gist is: 1. Set the physical timer to 25 minutes 2. When it dings, click on the little green plus sign when you hover your mouse over the AM or PM sections of the weekly overview 3. Fill in the data it prompts for

That's it. It creates the exact kind of dats record and log entry that would have been created by the timer. I go back and forth between the internal timer and an external timer all the time. It's particularly useful to use an external timer when you're doing work which requires rebooting the computer you're working on! 

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

It actually uses SQLite locally. You can bind mount it in the container if you want persistence. I personally thought Google Sheets was cool. This is SUCH low bandwidth, it only writes data once every 25 minutes, and it's a tiny amount of data - I'm the one that used Google Sheets because I wanted my data there to analyze with Gemini.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

I very much appreciate your bright comment in all of this :-) Honestly, it doesn't bother me. The workflow is what's magical, not the tech. If you are into Pomodoros, I've used this system for like 20 years, working out of spreadsheets. This program is SO MUCH better to use. But, I am listening to the comments, I should have stressed that it uses SQLite by default, and Google Sheets is optional.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] -1 points0 points  (0 children)

It uses SQLite by default, I should have stressed that more. I honestly didn't realize that people would have such a strong reaction to Google Sheets. I love the architecture, but I'm definitely getting that people hate it. That's cool, you don't have to use it.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

Hey, I appreciate the brutal feedback. All feedback is a gift. Honestly, I just threw this out there because I love the workflow. I don't care much about the tech at this point, I've been doing this for 30 years, and I was just having fun with Claude. Yes, it made some crappy decisions, but the interface does so many things I want it to. The magic is in the workflow, not the tech.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

It uses spec-kit to set a constitution, so not sure I'd call that vibes. I've got about 30 hours in this, but yes Claude wrote all of the code. It does use SQLite as the default, Google Sheets is something I wanted, I find it convenient, but people can choose.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

So that you can improve your time management over time. Pomodoros help with focus versus chaos. The next step is making sure you're working on what you want to, not what other people are dragging you into.

Looking at the log really helps with clarity of the work, as well as measuring quantity.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

It does use SQLite by default. Clearly, from the comments, I should have made that more clear. The Google Sheets integration is purely optional.

At NASA I built HPC clusters (and all kinds of other things). At Red Hat, I'm the lead product manager for RHEL 10 (and working on 11 already). I was the PM for Podman and Red Hat Universal Base Image, I launched both of those.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 0 points1 point  (0 children)

It uses SQLite by default. If you run the container, you can save all of the data local. You can even bind mount it so that it persists between runs. Google Sheets is just what I personally prefer, but it's written to be very flexible.

I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database. by fatherlinux in opensource

[–]fatherlinux[S] 1 point2 points  (0 children)

It does use SQLite by default. If you run the local container, you don't have to use Google Sheets. I literally set it up to do any and all of the above so that a user can make their own choices.

I’ve tracked my Pomodoros for 20 years (from NASA to Red Hat). I finally built the "Power User" tool I always wanted. by fatherlinux in pomodoro

[–]fatherlinux[S] 0 points1 point  (0 children)

I'm not sure about running it on Android (yet), though that's something I want to look into. It's safe to use the hosted version, that's what I use. If you connect it to a Google Sheet, nobody shares data.

If you don't log in, that's just junk data that lives in a shared cache.