Only 192 days left

25 Days. 25 Astro Challenges.

One small project every day in December. Read the prompt, watch the walkthrough, build it yourself. By New Year's you'll have shipped 25 Astro projects — from a button component to a server-rendered, edge-deployed CMS. Free forever.

How it works

Three steps.
Twenty-five days.

Each day is self-contained. Miss one? Pick it up later — challenges never expire.

01

Read the prompt

A focused, ~5-minute brief: what you're building, the acceptance criteria, and the stack pieces in play. No fluff.

02

Watch the walkthrough

A short Mux-hosted video explains the approach end-to-end. Skip it if you want a pure challenge.

03

Build, then compare

Ship your version. Then open the reference solution side-by-side and see where it differs from yours.

December 2026

The whole month at a glance

Click any unlocked day to jump in. New challenges drop at 9am UTC.

Open challenges
Questions

Frequently asked

Click any question to expand. You can open multiple at once.

A 25-day learning challenge published every December. Each day we drop a small Astro project: read the prompt, watch the 5-minute walkthrough, then build it yourself. The reference solution unlocks at midnight so you can compare implementations.