cd /news/artificial-intelligence/i-m-18-and-i-built-an-ai-pomodoro-ti… · home topics artificial-intelligence article
[ARTICLE · art-33185] src=dev.to ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

I'm 18 and I built an AI Pomodoro timer that actually forces you to study

An 18-year-old solo developer built Aurora, a desktop Pomodoro timer that uses AI to verify focus. The app, built with Electron and the Gemini 3.1 Flash-Lite API, generates personalized quizzes after each focus block and offers a Hardcore Mode that kills selected processes if the user fails the quiz.

read2 min views1 publishedJun 18, 2026

Hey everyone! 👋 I'm an 18-year-old student and solo developer.

Like many of you, I struggle with procrastination. I've tried dozens of Pomodoro timers, but they all have the same fatal flaw: they only track time, not actual focus. You can stare at a wall for 25 minutes, and the app will still congratulate you.

That felt broken. So, I spent the last few months designing and building Aurora — a desktop Pomodoro app that uses AI to verify if you were actually working and actively kills your selected running processes on your device.

When you start a focus block in Aurora, you tell it what you are studying (e.g., "Web App Architecture" or "Photosynthesis").

When the timer rings, instead of just taking a break, Aurora uses the Gemini 3.1 Flash-Lite API to generate a quick, personalized quiz about your topic. You only earn XP and level up if you can prove you actually learned something. It turns studying into a game where you can't cheat the system.

I also added a "Hardcore Mode" for when my ADHD is really bad. When activated:

Since I wanted this to feel like a premium, native desktop experience rather than just another website, I chose:

Being completely solo on this forced me to wear every hat: UI designer, frontend dev, backend architect, and now... marketer. Getting the Electron IPC (Inter-Process Communication) to securely handle OAuth and deep linking was probably the hardest technical challenge.

I just launched Aurora in an alpha release, and I'm super nervous but excited to get feedback from other developers.

If you want to check it out or roast my UI design, you can find it here:

👉 **[ https://stayaurora.dev]**

If you have any questions about the architecture, how I integrated Gemini, or how was my experience with first time using electron, ask away in the comments!
── more in #artificial-intelligence 4 stories · sorted by recency
── more on @aurora 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-m-18-and-i-built-a…] indexed:0 read:2min 2026-06-18 ·