sprint2–3 weeks~2h mentor time
Scalable URL Shortener
Ship a URL shortener that survives a front-page traffic spike: key generation, caching, and analytics.
typescriptredispostgres
The brief
Ship a URL shortener that survives a front-page traffic spike: key generation, caching, and analytics. The brief is deliberately incomplete — you make and justify the tradeoffs.
Deliberately ambiguous — you make and justify the tradeoffs. Your work is checked against a held-out evaluation you can't see in advance.
Milestones & mentor checkpoints
1Key design & storageweek 1mentor review
2Cache & redirect pathweek 2mentor review
3Analytics & hardeningweek 3mentor review
How you're graded
Correctness
50% weight
Code quality
30% weight
Communication
20% weight