I got tired of my phone distracting me, so I built a frictionless Web Timer (Astro + Cloudflare) ⏱️

Hey DEV community! 👋 I recently transitioned from a long career in hardware engineering (NPI, manufacturing) to full-time solo software development. When you work for yourself, you quickly realize...

By · · 1 min read
I got tired of my phone distracting me, so I built a frictionless Web Timer (Astro + Cloudflare) ⏱️

Source: DEV Community

Hey DEV community! 👋 I recently transitioned from a long career in hardware engineering (NPI, manufacturing) to full-time solo software development. When you work for yourself, you quickly realize your biggest enemy isn't the code—it's managing your own attention. I rely heavily on the "1-Minute Rule": if I’m procrastinating on a complex feature or just need to rest my eyes from the screen (the 20-20-20 rule), I commit to just 60 seconds. But there was a huge flaw in my system: Using a smartphone as a timer. I would pick up my phone to set a 1-minute alarm, see a notification, swipe down, and suddenly 30 minutes had vanished. The tool meant to keep me focused was distracting me. I needed a timer that lived right where I worked—in the browser—with absolute zero friction. No app downloads, no logins, no heavy JavaScript payloads. So, I built 1 Minute Timer. 🛠️ The Tech Stack & Architecture As developers, we love to over-engineer things, but for this project, I forced myself to keep