A programming language feature that can do more harm than good if it falls into the wrong hands.
Several golang idiosyncrasies that newcomers to Go programming language might stumble over.
Proposal of Objective-C programming language features that aim to reduce boilerplate.
Monad examples that are not only for functional programming.
Humanistic perspective on code reviews to avoid unintentional micromanagement.
Programming language concept that produces clean code by embracing static analysis and linting.
A rundown on the 'let keyword' from BASIC origins to modern programming languages like Swift and Rust.
An example of regex parser algorithm in F# and regex matcher generator for C++.
Counterintuitive examples to learn F# for beginners with a C# developer experience.
Lambda functions syntax and usage in programming languages.
A guide to choose a second programming language, based on a set of popular languages and a broad language features classification.
Objective-C id data type explanation with examples.