Explanations of common CSS and JavaScript challenges with unforgettable analogies. Run by @kevinkononenko

Boston, MA
Joined March 2016
Merge Sort Explained By Trying To Become A Tennis Champion blog.codeanalogies.com/2020/…
1
Web Development Explained by Trying to Run a Restaurant blog.codeanalogies.com/2020/…
1
3
Recursion and the Call Stack Explained By Reading A Book blog.codeanalogies.com/2020/…
Bubble Sort Algorithm Explained By Picking Teams At Recess blog.codeanalogies.com/2020/…
Async/Await Explained By Doing Your Morning Routine blog.codeanalogies.com/2019/…
1
1
Are You The “Joel Embiid” Of Tech Startups? blog.codeanalogies.com/2019/…
Docker Containers Explained by Renting Office Space blog.codeanalogies.com/2019/…
Visualized Algorithm Challenge 2: Finding the Difference Between Two Arrays blog.codeanalogies.com/2019/…
3
State (in JavaScript) Explained by Cooking A Simple Meal blog.codeanalogies.com/2019/…
JavaScript’s Arrow Functions Explained By Going Down A Slide blog.codeanalogies.com/2019/…
2
3
Asynchronous JavaScript Explained by Picking Your Kids Up From School blog.codeanalogies.com/2018/…
2
1
11
Node Package Manager (NPM) Explained by Directing A Movie blog.codeanalogies.com/2018/…
Introducing the Visualized Algorithm Explanation: Challenge #1 blog.codeanalogies.com/2018/…