Category: Rants

The Case for C# and .NET

It has been interesting as I’ve shifted out of .NET ecosystem which I’ve worked with on the server side (and some stints of desktop client/tooling work) since the beta versions just before the first release. In the era before ASP.NET,...

Stop Using var (C#)!

Stop Using var (C#)!

I just picked up Andrew Troelsen and Philip Japikse’s Pro C# 7 Eighth Edition to catch up on some of the more recent language and platform changes (being stuck in SharePoint 2010 for 8 years will do that to you!)....

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...

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...