tl;dr:“In this post I analyze Redis comments, trying to categorize them. Along the way I try to show why, in my opinion, writing comments is of paramount importance in order to produce good code, that is maintainable in the long run and understandable by others and by the authors during modifications and debugging activities.”
tl;dr:"I got the feeling that many people think linked lists are like a joke. A trivial data structure that is only good for coding interviews, otherwise totally useless. In a word: the bubble sort of data structures. I disagree, so I thought of writing this blog post full of all the things I love about linked lists."
tl;dr:Writing a novel is actually similar to writing quality code - "sentences must be well written, but the overall structure and relationship between parts is crucial." A novel is immutable whereas code evolves over time, and is an endless stream of changes. Salvatore's hypothesis is that the initial design of the novel will greatly inform what happen later.
tl;dr:"Writing comments is of paramount importance in order to produce good code" for two reasons. (1) Comments explain why the code exists and is performing a specific action. (2) It's a tool for lowering the cognitive load of the reader.
tl;dr:"In essence, I would rather be remembered as a bad artist than a good programmer." Salvatore, who found Redis, is stepping down as a maintainer, but remaining on the advisory board.