Array Functions and the Rule of Least Power
The less powerful your code is, the easier it is to reason about.
Source: Array Functions and the Rule of Least Power, an article by Jesse Duffield.
The less powerful your code is, the easier it is to reason about.
Source: Array Functions and the Rule of Least Power, an article by Jesse Duffield.
What is a Golang map? Why is it useful? How does it compare to a slice? How do you declare a map? How do you initialize a map in Go? Fear not, all these questions are answered in this friendly introduction to one of Go’s most powerful features.
Source: Go maps: declaring and initializing, an article by John Arundel.
Throughout my career, I’ve been writing logs, however, what I didn’t know, is that all this time, I was doing it wrong.
Source: Logging — let’s do it right!, an article by Tal Suhareanu.
I wonder how many people realize that Python has a lot of syntactic sugar? I'm not claiming it's like a Lisp-based language where the syntax is as bare bones as possible (although the Lisp comparison is not entirely unfounded), but much of Python's syntax isn't technically needed as under the hood a good chunk of it is just function calls.
Source: Unravelling attribute access in Python, an article by Brett Cannon.