What (if any) value do certifications have for your marketability, and could having a certification potentially result in the opposite of the intended effect and actually hurt your chances of being hired?
Martin Fowler wrote a prescient article about the rise of Flaccid Scrum. Having recently worked on an agile project that could act as Exhibit A for Flaccid Scrum, I have hardened my opinion on Scrum to the point where I believe that Scrum cannot succeed without XP-style technical practices.
I upgraded PHP and related pecl modules on my development machine today, and ran into a problem with Gearman. Actually I ran into more than one! Firstly the challenge of getting the newest pecl version working with a gearman version.
It's easy to see how people turn their angry glares towards estimation. This leads to an increasing notion that anyone indulging in estimating is an Not a True Agilist. I don't share this view of estimation as an inherently evil activity.
I started a discussion on Twitter this evening about consulting company names. Here are some of the names. Spherical Computing: Without parallel, Turing Machine Computing: If we can’t do it, it can’t be done, and more...
If you want to release your code frequently, you have to automate the release process. If your software interacts with shared components or other applications, the release script may have to update shared configuration files.
If you want to release frequently, a problem you may encounter is that some features, even though functionally complete, don’t stand well on their own, but require other features to be valuable to the user. A Feature-on/off-switch is a simple idea for dealing with this.
Prepare for a deep, and critical performance review of Chrome along with some highly helpful principles for keeping your software simple. Plus, a huge Azure outage, another Linus Torvalds freakout, and a workplace with no bosses.