Greg Crisp

Technologist. Pragmatist.

Tag: pragmatism

Project Predictability Correlates to Developers’ Specific Experience

Here’s a test: Take 12 random stills distributed evenly across the span of a movie and give them to someone in a random order. Ask that person to sort them based on their sequence in the movie.

Whether or not someone puts them together in the correct order is essentially random.

Unless… that person has seen some or all of that movie before.

“Longer Term” Planning: Thinking at the Beginning with the End in Mind

A complete product plan includes not only birth, but life, and the eventual death. The time when the last server is turned off, and any clients still in the wild begin failing with “cannot connect” errors when launched.

The Delivery is Just a Part of the Process, and Is Only the Beginning.

So many in this business are focused on the “end goal” of The Delivery, yet they fail to miss the point: The Delivery is not the end, it is the beginning. The Delivery is the birth of the product. A successful product has a life beyond delivery, and perhaps even a death. All of this is what most in the technology business call “Maintenance”.

Goals for the New Year

A year in the Gregorian calendar is just as good any other, arbitrary measure of time invented by mankind for structuring your life, so here we go…

Minute Clinic: Health Care for the 21st Century

Woke up with a nasty head cold today. The Minute Clinic was a quick, no-hassle way to get the care I needed.

Start a side project to do the things you WANT to do

You can’t always enhance your skills the way you want in the work you’re being paid to do on a daily basis.  Specific technology may not be compatible with your primary employer’s business need, IT strategy or the job role you presently hold there.

The Right Way: Defining the Problem

Over the next few weeks, you’ll find here a series of articles that discuss the “right way” to build software for the web. To paraphrase John Galt: ‘ Right?  By whose standard?’  I am the man who has asked that question.
I’m going to start by channeling Alan Cooper and define the problem.

Optimizing for the right things

For a while now, I’ve been thinking about building a blog system of my own.  I did build a very basic blog engine in PHP once before, way back in 2002.  It worked quite well, but I never seemed to be able to commit the time to make it complete, which brings us full circle [...]