Working at agencies always means that working hours need to be tracked, and because the data in the time tracking tool is so fundamentally important for the company, the software is rarely if ever changed.
We used HelloHQ - a full-featured tool, but one whose extensive feature set was really more of a detour than a shortcut for what I needed day to day, and what my colleagues in design and development needed too.

To save myself, but also all my colleagues, a bit of time in daily use, I dug into the API documentation and built my own, leaner client based on nuxt.js.

I don’t need to request vacation every day, check the status of a project, or look up what I was doing on April 12, 2020 at 2:34 PM. What I do need, however, is the ability to quickly and easily track time on a project and check my (over)time from the past few days, so my client focuses on exactly that.
Out of curiosity, I timed how long the same routine task takes in each:
| HelloHQ | GoodbyeHQ |
|---|---|
| ~45 sec. | ~23 sec. |
Not too surprising with two or three clicks instead of a whole form. And if I wanted to, I could track time (for a meeting) for my entire team right away. A small tool, but one that gives me (and hopefully my colleagues too) a little more time back in my day.