Published: 19 December 2020
Iterators are those lovely things that act as the backboone for many wonderful programming tools (mapping, data structure navigation, etc). But how do you go about implementing your own? Although this article is a bit of a tutorial, the author does an excellent job of explaining the design choices and individual steps in the process.
Published: 15 January 2020
Apparently asking what happens when you open a page in your browser is a popular interview questions for developers. I didn't know that, and this article by a number of authors/contributors (exactly 69 gigiddy gigiddy) spares no details in answering the question, from the first keystroke to the last render.
Published: 17 December 2020
Some people love, some people hate, most about everyone uses it. That's right, I'm talking about money. No, just kidding, it's git. And in this extensive article, Derrick Stolee takes it apart and shows us all of git's bits and pieces, from the basic of using hash ids for commits to how renames are tracked.