https://mikercampbell.gitbook.io/gotta-code-them-all/
Whenever I learn a new language, framework, design pattern, or technology I build a Pokemon Game in it. My goal is to use everyday technology like Node.js, Elixir, Go, Postgres, Redis, React, and others to show you how to build Pokemon Games in a way that you could apply the concepts discussed in any other technology.
The Course is broken up into Main Quests and Side Quests, where Main Quests include everything you need to build a game, where Side Quests delve into architectural and scalability, such as Caching, Graph Databases, Web Assembly, etc., and things that I'm just curious about so you can see me use these principals to learn Tech in realtime.
In the end, you will have a Real-time, playable, deployable Pokemon Game clone, with varying degrees of parody depending on what Main Quests and Side Quests you choose to work on.
I published my first Chapter (or as I call them Routes), and am looking for feedback and advice, as I've never done this before!
I've been meaning to do something like this for some time, as I would really like to get into Developer Relations, so I have the goal of getting good at this, and feedback would go a long way.
It was this thread (https://news.ycombinator.com/item?id=32093879) that inspired me to take that first step!