lessons to innovate & inspire!

Test more preach less

For the past three years I’ve been trying to emphasize and build unit tests at Mint.com.  I’ve tried TDD and some other approaches but nothing has kept up pace with an agile-like speed of development.  The article  Is Unit Testing Doomed? talks about the issues that developers have today with all the different philosophies of…

Keep on Reading

Positional Dependency causes Bugs for Newbies

Fixing bugs is a good way to learn a new code base.  You often go through the procedure of understanding the high level software architecture, and are then given what appear to be fairly straightforward bugs, however, if the nuances of a system are not understood you will end up introducing more bugs than you…

Keep on Reading