Observed arrival · 2026-10-30
Build Then Learn turns app bugs into playable lessons
An interactive learning project pairs developer games with build logs, using bugs and code decisions from app development to teach practical lessons.
○Open
⊠Login
$Paid
†Ads
✦Pretty
●Pro
◎Niche
◉Human
⚑Risk
ƒJS
- For
- Developers learning Swift and app-release debugging
- Worth noticing
- The first game lists 131 bugs and questions, a simulator, pull requests, four team roles, and eight endings.
Field notes
The sample scenario follows a version 1.1 update to a plant-care app: older saved records lack a newly added `notes` key, decoding fails, and `try?` converts the failure into an empty list. The page suggests making the field optional or decoding it with a default, and logging errors rather than hiding them. Build-log entries document interface and team-mode changes through numbered pull requests.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use
◉HumanPersonal, local, civic, or handmade
One card from the complete issue