Monthly Archives: January 2015

Why growth is so awkward

On the freeway, which drivers bug you the most? Is it the ones who are driving much faster than you or the ones who are driving much slower? It’s probably both. When everyone is travelling at similar speeds the road … Continue reading

Posted in Career | 1 Comment

If() – is the most evil thing I saw today

In programming, there are a few things that just don’t seem to work the way you think they should. They look nice and seem like they would make your programming tasks simpler and easier to read. The .net function If() … Continue reading

Posted in .net, Errors, Lessons Learned, Programming | 2 Comments

Soon, good or cheap. Pick two.

I get this question periodically: “Why does it take so long for you to make bug-free software?” I reach for a marker and a whiteboard and start explaining this diagram: With software development, there are four things that can affect … Continue reading

Posted in Lessons Learned, Methodology, Testing | Leave a comment