2 February 2026
Overload 191 · February 2026 (PDF)
Contents
-
Everything is Under Control.
You can’t always plan every detail in advance. Frances Buontempo tries to step back and find out how to respond to change. -
Effective Behavior Driven Development.
Most software development aims to provide solutions to business problems. Seb Rose has condensed fifteen years of BDD learning into two pages of practices, benefits, and challenges. -
Implementing vector<T>.
Finding out to to implement features from the standard library can be a useful learning exercise. Quasar Chunawala explores implementing your own version of std::vector. -
Letter to the Editor.
Silas S. Brown wrote in following an article in the previous issue. The editor passed it to the author of that article (Andy Balaam), who has replied. -
Restrict Mutability of State.
Changing state can cause problems in software. Kevlin Henney reminds us that when it is not necessary to change, it is necessary not to change. -
Afterwood.
We spend a lot of time hammering away. Chris Oldwood reminds us that spending time mulling things over can also be productive.









