A few years ago, I was part of a software development group stressed by a combination of challenges. The first was our ability to quickly assemble small effective teams to take on an increasing amount of short term consulting assignments. The second...
Join me starting Monday, June 5, 2010 as I start a week of live blogging from Railsconf in Baltimore Maryland.
Click to see the previous day blogs:
Monday, June 7, 2010
Tuesday, June 8, 2010
Wednesday, June 9, 2010
Thursday, June 10, 2010
All...
This is the final part to my series on the Entrepreneurial Sprit, where I present the characteristics of the perceived struggle driving the success of today's internet entrepreneurs. I recommend you read parts one and two if you haven't already.
As I...
This is part-2 of my series on the Entrepreneurial Sprit, where I present the characteristics of the perceived struggle driving the success of today's internet entrepreneurs.
The Effective Executive
In part-1, I suggested that one of the many keys to the...
Pick today's favorite programmer turned successful software or internet entrepreneur and take a look at the books he's reading. Chances are you'll find him reading more books from Seth Godin, Malcolm Gladwell and Guy Kawasaki than books from Martin...
Do you remember when Java's promise for platform independence opened new frontiers in architectural planning? Or when Extreme Programming gave new life to an audience disillusioned by the Waterfall model? It seems like only yesterday when these two...
We, testers, are coming late to the agile party. I would argue that the role of a programmer is first class in Extreme Programming, the role of a team lead first class in Scrum, and the role of the architect first class in Feature Driven Development...
Previously, I compared the performance of today’s popular operating systems with respect to multi-core processors. In this final part to Challenges in Multi-Core Era, I’ll talk about the multi-core capabilities found in today’s programming...
Previously I talked about the evolution of microprocessors and specialized hardware since the wide-spread adoption of multi-core began a few years ago. In this second part to Challenges in Multi-Core Era, I'll compare the multi-core capabilities across...
A few years ago, in 2005, Herb Sutter published an article in Dr. Dobb’s Journal , “The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software”. He talked about the need to start developing software considering concurrency to fully...