Is Your Code a Sherman or Panzer Tank?
Lessons in agile software development from WWII.
View ArticleAgile Processes Feed Paris
An interesting comparison of agile processes versus traditional project management approaches - with comparisons drawn to Soviet Russia's centrally planned economy versus free market economies.
View ArticleFive Fatal Logical Fallacies of Software Development
A description of common logical fallacies encountered during software development. How many are you guilty of?
View ArticleHow the Bystander Effect is Ruining Your Code
How a well-known psychological phenomenon known as the 'Bystander Effect' can lead to a disastrous code base.
View ArticleNobody Knows How to Make a Pencil
A brief write up on why software engineers should care about the shocking fact that no single person on this planet knows how to make a simple pencil.
View ArticleWhen Static Analysis Isn't Enough
Here's a handy tip to use when you have a piece of code referenced from many places and you suspect only some of the reference locations are still used. This tip will help you figure out which...
View Article
More Pages to Explore .....