Programming

The art of controlling complexity

Data Structure 101

James Kyle (@thejameskyle) has recently pushed on Github an article about how different data structures could be written in plain JavaScript. Reading through the guided code will help you learn about what data structures are, what their uses are, and how to discuss them. »

The art of controlling complexity

Eloquent Javascript, by Marijn Haverbeke (@marijnjh), opens up with an interesting introductory chapter, in which the author also shares his definition of programming, that for sure will resonate into everyone who have dealt with the same codebase, long enough to see it grow, and progressively become always more hard to reason about. »