I’m more than happy to get constructive criticism as long it’s not with mean intent (a reader had posted an unnecessarily rude comment on this post earlier which has since been edited). However, this isn’t meant to be an in-depth analysis. I basically write these articles with sending to my family and friends, who are beginners to this space, in mind.
Good point on the data structure. I added a link to the definition.