The Urn of Mystery
A fun Monte Carlo simulation to show how big impact can come from the tiniest piece of information.
A Toolbox for Maintainable Software
This article describes two practical techniques we can add to our tool box to help build maintainable software.
My 8 Favorite Quotes from Clean Agile
Clean Agile is a treasure trove of great quotes about life as a software engineer and principles that can guide us to being better engineers. Below are my favorite 8 ones.
Greedy Number Partitions in JAVA
A JAVA implementation of the Greedy Number Partition Algorithm.