Better Planner

A 12-week-year planner that connects quarterly goals to daily tasks, with a built-in pomodoro and activity log.

Better Planner

The problem

Long-term goals and daily to-do lists usually live in separate tools, so the link between them breaks within a few weeks. I wanted one place where a quarterly goal turns into this week's plan and today's tasks.

My role

Sole developer and daily user. I built it for myself first, then opened it to others.

What it does

  • 13-week quarters with 12-week goals, broken down into weekly goals and daily plans
  • Guided daily and weekly planning sessions
  • Pomodoro timer that logs every focus session against a task
  • Performance aggregation and a daily email recap

Proof of use

  • I plan every day in it, and have since mid-2024.
  • 7 people have accounts with their own goals and tasks.
  • 770+ commits and 100+ closed issues.

Technical highlights

  • Fixed a double-logging race condition. One pomodoro session could create two activity records.
  • Fixed a timezone bug in the daily recap. The email counted tasks by UTC date instead of local date, so the evening recap missed the day's work.
  • Moved to a new Supabase account. Every user and their data came across unchanged.