Explain It Like I'm 5 Series: Introduction

This series explains software development and programming concepts in their most simple (by simple, I don't mean abstract) terms. The title is a bit click-baity, but I'm imagining explaining these concepts to myself when I was a junior developer.

When I was learning these concepts, I found many of them intimidating. But when I finally understood them, I realized how simple they actually are. What made them difficult to understand was the terminology and mental baggage surrounding the concept.

My aim is to break these down into their simplest concepts and have this series become a jumping point to other resources if you choose to dive a bit deeper.

Enjoy!

See the entire series.

Thanks for reading! You are my favorite person for sticking around until the end. 🍻

This blog is a constant work in progress, and I want to get better with your help! If you have feedback or questions on this post, please leave a comment below, use my site's contact page, or reach out to me on Twitter.