Author Archive

SharePoint 2010 and Beyond

Thursday, May 28th, 2009

I am not privy to the details of SharePoint 2010. But like an upcoming blockbuster movie or expansion to an MMORPG, it's fun to dream about what might come. Now I shall look into my broken crystal ball and share you with my prognostications of SharePoint 2010 and beyond. STSADM becomes a ...

Adventures in Source Control

Monday, May 18th, 2009

Version control has been around long enough that even people who don’t work in IT are accustomed to it. A few weeks ago I was talking to a friend about “source control” and she asked what that meant. I explained how it works, and she said, “Oh, like SharePoint document ...

Patterns for Managing Business Rules

Friday, February 20th, 2009

Business rules are the driving force behind every enterprise application, from the smallest (such as a Windows application to calculate bus-based shipping costs) to the biggest (such as an application that processes driver's license renewals). Yet so much attention is directed toward how we build software rather than why we ...

Planning to Plan: How My Project Almost Died

Tuesday, December 16th, 2008

I love fatalistic blog post titles. I have been brewing an idea in my head for a couple of months, since early October. The idea has germinated in my mind, growing from high concept ("It's a site that does x") to more detailed ("It's a site that does ...

Solving the Problem of the Data Layer

Wednesday, November 12th, 2008

On a warm May afternoon in 2005, I sat in a conference room with some very smart people. We were discussing things like reference architectures, SOA, Solaris containers, and code generators. As members of a skunkworks R&D team at the company, we had to produce, and we made some great ...

Back in the Saddle

Tuesday, October 14th, 2008

Over the past six months, I've been talking about process improvement, change management, Windows Workflow, and a few other items. I talked about my role as the enterprise architect for an organization and the responsibilities of that role. Well, I made a big change a couple of weeks ago: I ...

Innovation, Validation, and No Regrets

Tuesday, September 16th, 2008

I am the proud owner of a new HP Pavilion tz2500 tablet PC. When I first got it, I had mixed feelings. I had wanted a tablet PC for a long time, mainly because I felt it could enable some positive behaviors toward notetaking and managing the plethora of ideas ...

Learning as I Go Along

Wednesday, September 10th, 2008

One of the things I’ve always loved about working in this industry is the “breathing room” we give ourselves to figure things out on our own. Depending on the project or tasks, we’re able to draw on our experiences and knowledge to tackle problems of all sizes. To make things ...

Joy of Coding, Part II

Wednesday, August 27th, 2008

I decided to spend some quality time working on the Windows Workflow application I wrote to support the document workflow that is such a crucial part of the weekly Technical Review Board that I run for change management. The first couple of iterations of the application were pretty simple: it ...

How’s your day going?

Wednesday, August 13th, 2008

Years ago, when I first started working in the IT business at a small electric company in Texas, I had a coworker named Jim. Jim was in his 60s and had been an electrical engineer all his life, which in 1994 added up to about 40 years. He was enormously ...