Hourly

Time tracking the way it should be.

Hourly is a small, lightning-fast time tracker for macOS. No mandatory cloud, no sleepy UI — just start, stop, and invoice.

Native speed

Opens in milliseconds and stays out of your way.

Menubar-first

Everything is reachable without leaving your browser or IDE.

Projects & tags

Group time by client, project, and task in a couple of keystrokes.

Local-first

Your data lives on your Mac. Sync is optional.

Privacy policy

Recent posts about Hourly

See all →

The adoption gap

I was skeptical during GPT-3.5 and GPT-4. Chat in a sidebar was autocomplete with extra steps — useful for a paragraph here, not for the actual work of building software. What arrived a year later was a different primitive: agentic coding loops, where the model drives a small set of tools instead of just producing text. Almost everything on this blog was built with an agent next to me, and the honest read is that it widens the developer-skill gap before it narrows.

Introduction

This is the first post on the site, so it is the one place where I explain the thing rather than doing the thing. Future posts will go straight into the problem at hand — a production system misbehaving, a research run that came back with something interesting, or an independent project that needs an honest write-up. This post is the index: who's writing, what I'm working on, and what the blog will cover once topical posts start landing.