Dangerous Generalizations
I read an article a couple weeks ago on ReadWriteWeb pondering, Are Indian Developers More Skilled Than Americans?, and I just couldn’t help cringing the entire time I was reading the article. This...
View ArticleSaving Microsoft
The last few years have been trying times for Microsoft. Late to jump on the web bandwagon, they’ve never owned that platform the way they owned the desktop. Internet Explorer remains a decidedly...
View ArticleCodeBetter.Com wants to send you to Redmond!
Here’s a great way for you to get to Redmond this fall for one of the most popular conferences of the season. CodeBetter.Com is giving away one conference pass to Visual Studio Live! in Redmond...
View ArticleThe bug “event horizon”
Black holes are fearsome astronomical phenomenon that are so dense and have a gravity well so deep that their infinitely-large mass is compressed into an infinitely small space. Anything that...
View ArticleReason #358 why I hate Flash
I use four PCs on a regular basis (two work PCs, plus a laptop and desktop at home), and all three run Windows — one Windows Server 2003, one Server 2008, and two Windows 7. All of these boxes are...
View ArticleFive keys to IT Operations
Any developer who builds a new system dreams of the day their software goes live, and real users start pounding on their application. This is perhaps the most tangible validation of their work that...
View ArticlePardon the inturruption
A while back, I experienced a small hacking disaster here, and although it took a while to get that all sorted out, I think I’m finally back up and running. I honestly had no idea it’d been this long,...
View ArticleTesting – It’s not just a good idea
Straight out of the business section, here’s a story from CNN about a small business owner who came up with an innovative algorithm to generate t-shirt slogans. Failure to test and monitor the output,...
View ArticleMicrosoft still struggling to put pieces together
I’ve been a Microsoft developer for a lot of years now. As such, I’m intrinsically motivated to want to see them succeed. For that reason, it’s painful to see what’s become of the Microsoft...
View ArticleIn design, details matter
Have you ever experienced a cascading menu that seemed to run away from you as you navigated it? This is one of those subtle usability failings that can lead to a disembodied hatred of a site or...
View ArticleWhy is it so hard to buy a standard developer workstation?
It’s spring, 2013, and Intel has just released its Haswell processors and chipsets. Motherboard vendors are touting their new wares and all the manufacturers are announcing new products. As luck...
View ArticleHome PC administration — another lost opportunity
I’ve written in the past about places where Microsoft could absolutely *own* the infrastructure of the home by establishing a beachhead in the living room — not to mention the previous assertions about...
View ArticleThe politics of software
This fall, as healthcare.gov imploded before our eyes, we saw any number of self-proclaimed experts chime in on why it coughed, sputtered, and ground to a halt, and how, exactly, it might be fixed. My...
View ArticleDevOps: You’re doing it wrong
IMG_2105.jpg (Photo credit: lambertpix) Each time a new software development trend appears, people manage to find a way to misinterpret it so that it looks like a shortcut — typically, because this is...
View ArticleMicrosoft HomeOS
I’m not sure how I missed this up till now, but Microsoft is apparently looking into the same home automation space that Google is trying to gobble up with its Nest acquisition. Microsoft’s project...
View ArticleFive keys to IT Operations
Any developer who builds a new system dreams of the day their software goes live, and real users start pounding on their application. This is perhaps the most tangible validation of their work that...
View ArticlePardon the inturruption
A while back, I experienced a small hacking disaster here, and although it took a while to get that all sorted out, I think I’m finally back up and running. I honestly had no idea it’d been this long,...
View ArticleWhat is Craftsmanship?
I was asked recently to define “craftsmanship” in software development, and I thought this would make a great topic for discussion. You can obviously find a dictionary definition for craftsmanship,...
View ArticleIssue Tracking Basics
Years ago, I introduced a bug tracking system at a software company, and the most lasting lesson I learned from that process has nothing to do with software. You see, even though it took a while to...
View ArticleTesting – It’s not just a good idea
Straight out of the business section, here’s a story from CNN about a small business owner who came up with an innovative algorithm to generate t-shirt slogans. Failure to test and monitor the output,...
View Article
More Pages to Explore .....