These Mozilla blogs are some of the best edited, articulated and illustrated explanations I've seen on the web. I wish more people could put in the resources to help communicate their mission like this.
[0] https://twitter.com/linclark
[1] https://code-cartoons.com/
[1] https://hacks.mozilla.org/category/code-cartoons/
[1] https://twitter.com/codecartoons
[2] https://www.youtube.com/playlist?list=PLIIHcC8epcPqhBrQ1dRmI...