Category Archives: Microsoft

Mr. Gates, Mr. Ballmer…Thank You & Congrats on Vista!

There’s at least a couple of hours of my life I’ll never get back thanks to Microsoft Vista and everything that is wrong with the world of Windows. I was helping my father-in-law setup his new laptop (running the ever so awesome Microsoft Vista)  and wireless router — remotely. I wouldn’t wish this kind of pain on Beelzebub.

Bill Gates and Steve Ballmer shake hands on a job well done

"We knocked the ball out of the park with this one. Vista is gonna rock the world!"

While Vista is not solely to blame for my experience this evening, Microsoft as a whole takes a majority of the blame. They have created a user experience that is chock full of “Are you sure you really want to do this?”, “Blocked suspicious activity”, and every other pop-up message known to man. Some will point out that many of these messages and pop-up windows are not from Microsoft, but from stellar software like anti-virus, anti-malware, anti-everything Windows add-ons that come from the usual suspects: Symantec, McAfee, Micro Trends, etc. Well, guess who built this cestpool of an ecosystem now commonly referred to as Windows that requires such nonsense?

The only saving grace in this whole experience was using the Copilot service Joel Spolsky’s interns originally put together. While not the best software experience on the planet, it did work fairly well (albeit slow) and made a near impossible task (of remotely supporting a Windows Vista newbie) possible. Compared to the Vista experience, Copilot felt like a gift sent straight from heaven.

P.S. Note to the IT industry as a whole: When referring to WiFi security, can we be consistent in our use of the words: “key”, “password”, and “passphrase”?  These words are often used interchangeably and confuse the life out of ordinary users as a result. Pick one and stick to it.

.NET Rocks!

Blasphemy, I know. You might be thinking that I meant to title this post, “.NET Sucks!”, right? Sorry to disappoint my Java loving co-workers. Of course, I’m not speaking about .NET, but the excellent podcast by the name of .NET Rocks! I have yet to find another developer focused podcast so informative and entertaining. The amazing thing about .NET Rocks! to me is that it spends quite a bit of time covering topics like Open Source software and agile software development that some would consider anti-Microsoft. It gets even better when Richard Campbell and Carl Franklin discuss topics like SOA (and what it’s really about), Enterprise Architecture, Version Control and CI, or being “Code Complete” with Steve McConnell. Each of those individual episodes I reference are highly recommended listens, especially the SOA and Enterprise Architecture ones.

This entry was published on August 27, 2007 under the following topics Microsoft