Elm in Action is that way. Over the course of the book you build a photo sharing application from scratch. Each chapter uses new "feature requests" from a fictional manager as a way to introduce and teach new Elm concepts. https://www.manning.com/books/elm-in-action?a_aid=elm_in_act... (https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&a_bid=b15edc5c) (It's technically in Early Access because the print book hasn't hit the shelves yet, but all the chapters are finished and available in the online version.)
Typographic jacket · original cover not fetched
FROM THE SHARED SHELF · 2006–2026 SAMPLE
Elm in Action
1 reader recommends it across 1 discussion
Topics are model-inferred labels.
Keep it on your reading list
THE WORD OF MOUTH
What made it worth passing on?
Original Hacker News comments, in the readers’ own words.