I didn’t make a code change. I just updated the CSS… Sound familiar to anyone? Or how about, By the way, I moved some stuff around in …More...
Planning Poker is an incredibly useful consensus based estimation tool that has become a household word in Agile shops around the world. Personally I love it - …More...
Leave it to Max Pool from Codesqueeze to introduce us to the concept of Premature Abstraction. And let’s face it, we are all guilty of it sometimes. …More...
Any engineer who has the opportunity to do any substantial amount of development in Apex, the proprietary language of Salesforce.com, knows that installing the Force.com IDE is …More...
Confirmation bias is a tendency to search for or interpret new information in a way that confirms one’s preconceptions and to avoid information and interpretations which contradict …More...
People who don’t unit test always seem to have an excuse why. Some of them are understandable misconceptions about unit testing. Some of them are ridiculous. But …More...
This is a list of my top 10 Expression Engine extensions. It is hardly definitive, so if you disagree with me, then I encourage you to make …More...
While attending several sessions at SD West 2009, I wrote down several quotes related to software development and Agile that really caught my attention. Here are my …More...
It’s common place to use some sort of ticket system to log work, whether it is a new project or supporting an existing system. I’ve come to …More...
Updating my recent blog regarding IBM’s attempt to purchase Sun Microsystems, the New York Times now reports that IBM has withdrawn its $7 billion offer to acquire …More...
According to a report this morning in the Wall Street Journal, IBM has entered into talks to buy out Sun Microsystems. But what kind of an impact …More...
While attending a great SD West session on xUnit Test Patterns and Smells by Gerard Meszaros, I got into a debate with a fellow attendee as to …More...