← All embers

Standup Turns

May 2024

Built to stop standup from eating the whole morning.

  • SvelteKit
  • Svelte
  • Tailwind CSS
  • TypeScript

A tiny SvelteKit app for running daily standups: keep a list of participants, shuffle the speaking order, and give each person a countdown timer so nobody hogs the meeting. Everything is saved in the browser, so the list and settings survive a refresh.

Standups have a way of drifting, so I built a tool to keep them honest. Add the team, hit shuffle to randomize the order, then click a name to start that person's countdown — only one speaker runs at a time, with a live progress bar and a red warning in the final seconds.

The per-person time budget is adjustable, people can be marked done or reset, there's a light/dark toggle, and the whole state persists to localStorage. Built with SvelteKit and shadcn-svelte components, deployed to GitHub Pages automatically on every push.

SPECTRE