All posts
4 JUNE 2025 · · 2 MIN

I built a small app on my coffee break

I built a small app on my coffee break
They say that when you love what you do, you also find joy in doing it to relax. I tested the theory yesterday afternoon.

My usual coffee break, post-office, runs a predictable pattern: kettle on, scroll a little, half-read three things, get back to whatever I was avoiding. Yesterday I broke it on purpose. Instead of the scroll, I opened Lovable.dev and decided to build the small app I’ve been meaning to build for about six months.

The errand in question is so small it’s almost embarrassing. Once a week I check a handful of local places - the bin collection schedule, two recycling depots, and a community noticeboard - to figure out which evening to put the right bins out. It takes me eight minutes and I always forget at least one of them. Classic candidate for automation that has sat on the back burner because eight minutes a week never quite crosses the threshold for "deserves a project".

What an hour got me

I described what I wanted in plain English. A page that pulls the relevant info, normalises the dates, and sends me a Sunday-evening text reminder telling me which bin and which depot. No login, no preferences UI, no settings page - it’s for me, on one phone. The model scaffolded the whole thing, with a small Twilio webhook for the message and a cron job for Sunday at six.

The first version had three small bugs and a confidently invented data source that doesn’t exist. I noticed because the build failed and the fetch to the made-up endpoint returned HTML. Fifteen minutes of conversation got me to a real public schedule and a parser I could trust. Another twenty minutes got me deployed.

I had a coffee, half a biscuit, and a working app at the end of it. Total time, an hour and change.

Why it felt different from work

There was no jira ticket, no PR review, no security board, no "what is the production runbook" conversation. The audience was one person. The cost of being wrong was a forgotten bin. I could test it by leaving the house and coming back. That is the entire reason it felt restful instead of like work, even though structurally it was the same activity I do all day.

I’m not going to pretend the model wrote my app for me - I edited a fair bit, including the bit where it had hallucinated a council API. But I would not have tried at all six months ago. The friction is now low enough that the eight-minutes-a-week threshold has moved. There are dozens of these little errands in everyone’s week, and I think a lot of us are about to discover that "I built a small thing for myself this afternoon" is the new equivalent of a long walk.

It is, at the very least, a more useful break than the scroll.

← Previous
What AI copilots can - and cannot - do for engineering organisations
Next →
Live translation arrives at OS scale - six years later

Discussion

Email used only for your avatar. Never shown, never stored in plain text.