Category: Rants

An Alternate Meaning for FOCKED

Eric Brechner came up with one of my favorite acronyms of all time in software development: FOCKED. I want to add an alternate: Failure to Orchestrate Collective Knowledge Effectively for Delivery. Successful delivery of software requires that different members of...

Adventures in Poorly Written APIs

Adventures in Poorly Written APIs

I’m working with a library that I have been fighting with for the better part of three days now to try to get it to work. The previous version of this library was actually very well written from an API...

The Dichotomy of Change Control and Quality Software

It may seem counter-intuitive to the old guard that change control can actually negatively affect the quality of software, but when implemented in such a way that it dramatically increases the cost and effort of making software improvements, it leads...

Microsoft, SharePoint, and Enterprise Social

Microsoft, SharePoint, and Enterprise Social

Every once in a while, I’ll talk to a colleague and the topic of SharePoint and “social” will come up.  I mean literally, every iteration of SharePoint adds some other “social” feature or another.  It always leads me shaking my...

Avoid West Elm

It’s hard to imagine how some e-tailers are still functioning like it’s 1999 in the age of Overstock and Amazon. I ordered an item from West Elm online on October 18th assuming that I’d have it in my possession within...

Oh, Visio, How You Rustle My Jimmies!

I have been working on putting together an information architecture/file plan document which shows the layout of artifacts in our SharePoint environment and came across this nice little gem after spending a bit of time putting together my stencils: As...

Windows Azure “Introductory Special” — WTF?

WTF Microsoft? Seriously? This is what you call an “introductory special”?   This is fine and all, except in the months of January and February — in fact, since I’ve signed up — I’ve never used the caching service.  Heck,...

Airline Boarding and How to Make It Suck Less

Airline Boarding and How to Make It Suck Less

Caught an unexpected segment in the news on airline boarding (ending is great): I’ve mostly had (terrible) experiences with boarding Continental flights and I’ve often thought why the process is so screwed up.  I’ve come up with the following conclusions...

Lesson Learned on SharePoint Service Applications

Lesson Learned on SharePoint Service Applications

If you’re setting out on writing your own SharePoint service applications, there is an important lesson that you should keep in mind (instead of learning it the hard way): ensure that all of your proxy, application proxy, service, service application,...

Why Teachers Are _Really_ Leaving the Profession

Why Teachers Are _Really_ Leaving the Profession

I caught a portion of an interview last night on NPR as I was in my truck, leaving Lowes. I sat there for a moment, dumbfounded by what I was hearing and entirely outraged by the bullshit that Republican Wisconsin...