Caveat Emptor
This should probably be obvious since I'm explicitly aiming this project at false beginners and tutorial hell captives like I said before, but just in case it's not:
⮞⮞⮞ This is not a course to be used as a sole source of JavaScript knowledge.
Think of this more as a source to use when you need an alternative point of view on some topic that you've seen many times but it doesn't quite stick.
Because here's the thing, the main "weakness" of the method, if you will: there are many very granular concepts that it's very hard to come up with a "concrete" or real-world-adjacent example that illustrates it comprehensively, without getting very abstract, or illustrating only a small part of it. And it can be a very important topic that will surely come up eventually when you least expect it.
I realized this when reading about type coercion and conversion and "truthy" and "falsy" values.
So it's a good idea to have a roadmap on hand and periodically check for progress and for weak spots. I'm following my progress using this lengthy roadmap that ChatGPT was kind enough to create for me, you are welcome to use it as well. It's also a good idea to have a few resources on hand for when you need a little more of a theoretical lesson, which you probably already do since it's not your first rodeo, but in case you are looking for a recommendation: I've been relying on Javascript.info and also asking ChatGPT or Claude.AI for a short lesson or explanation when I need one. The MDN docs site is obvioulsy super thorough, but it can be hard to navigate.