I was scrolling through Hashnode and came across this article. It sounded interesting, but what I realize is that you never talked about setting up the environment for following along. You discussed the setup for the project (folders, files, etc.), but not how to setup your environment with the tools needed.
Are you assuming Linux, Windows? I don't seem to have "yarn" on my system. I guess that's something I should have. What do I need to install and where do I find it? You didn't cover any of that, unless I missed it.
I still think the subject matter is interesting. I'll try to install the different pieces that I need. The trial and error approach.