The 2018 book, as a storyboard
Book v1.0.0, the 28 published chapters, converted into 15 panels: what the first edition said, who it said it to, and where it stops.
Status: draft · book v1.0.0 · gen-z.journalist, 18 October 2026, a first conversion for Dinis to review. Every line the Guide says, and every quote card, is the 2018 text word for word, with its chapter as the source, unless the panel's note says otherwise. Lines the other characters say are the storyboard's, and say what the reader is thinking. Swipe, use the arrow keys, or the buttons; Notes shows what each panel is for and its source; Full screen for an iPad.
The panels
- 1. Generation Z Developers, 2018 (cover; admin/content/storyboards/cast.json)
- 2. 2018. The first generation born online is entering the job market. (scene; Generation Z (Part 1), the heading ‘I'm worried about Gen Z’)
- 3. What the book is worried about (evidence; Generation Z)
- 4. How to get a job (scene; How to get a job)
- 5. The answer the book gives (evidence; How to get a job)
- 6. The one advantage moves with the decade (spectrum; How to get a job; for 2026, the newsroom article Hired for the workflow)
- 7. Own your career development (scene; How to get a job, ‘Own your career development’)
- 8. Part 2, MVP for a Gen Z dev: what a developer should know (scene; Part 2, chapter titles)
- 9. Open Source, and your future self (evidence; Open Source)
- 10. Part 3, Technologies: the AI chapter, 2018 (scene; Machine Learning and AI, Part 3)
- 11. Then and now (punchline; Generation Z Developers, again (newsroom), ‘What held, and what did not’)
- 12. Part 4, Life patterns (scene; Learning, Part 4)
- 13. Being criticized is a privilege (scene; Being criticized is an privilege, Part 4)
- 14. Sometimes the future just doesn't happen! It needs people like you to make the difference. (punchline; The future needs you, Part 4)
- 15. Where the 2018 book stops, and the second edition starts (scene; 2018 GitHub issue #28; team/editor/role.md)
The data is the-2018-book.json and cast.json; the panels are drawn in your browser from it, by assets/storyboard.js with Rough.js. Nothing is an image file: change the JSON, rebuild, and every panel is redrawn.