https://cubicgarden.com/2005/09/24/changing-the-small-things-in-software/
Changing the small things in software