Building a learning platform for The Great Sync has been a gargantuan task (Google assures me that is a real word).
Before I describe the progress made, let me moan and complain about the challenges faced - I will try be brief 😂.
The solution? Build my own. It really does help being a developer sometimes.
But that is no small task. I’ve had to build the database, server, content management system and interactive frontend. While certainly fun to do - it has diverted me from my main objective: creating TGS material!
Other new illustrations include more detailed depictions of closures, a cinematic illustration of an asynchronous event, and a Promise object ship.
To create these illustrations requires much time and space to think creatively and work closely with the designers. Time I obviously do not have.
The illustrations and stories are a gateway to understanding. They help us interpret the code. They are not a replacement.
My goal is to find really good examples and exercises. If we are building a mental model, I want us to practice applying that model in different contexts. This could be a code snippet from documentation, source code from a famous library, or junior vs senior implementations.
Finding really good examples is tricky. I don’t want to take the first examples I can find.
I would say this is my biggest challenge. I work as a senior dev on a big fintech project, and it demands most of my time and energy. It means I have to prioritize what I am working on, and at the moment that is building the course. Unfortunately, this means less time creating free content for my followers, and writing more posts.
Okay I have finished my rant now. Many have been waiting so patiently for me to complete the next stage of The Great Sync, and hopefully this explains why it has taken longer than expected.
Want to help me? There is nothing more enjoyable to me than hearing directly from you, letting me know what you think of the project or what you are hoping to learn. Drop me a line below: