“I Saw the Figure 5 in Gold” by Charles Demuth

2014 Review: Day 10


Last day of 2014, last day of our look back at the Art & Logic Developer Blog’s year…
My turn again, in which I think about software development, and how important it is that clients understand its actual nature, and how it differs from other kinds of work…


5 Things I Wish My Clients Knew

Earlier this summer, I spent a few days onsite with a client working through hammering out requirements for an upcoming large project. One day during a lunch break, my client asked me a question that I’m surprised no one has ever asked me before:

“We want to be the best client you’ve ever had. What do you wish we knew so that can happen?”

I think that I came up with a fairly reasonable reply at the time, but I’ve been ruminating on the question all summer long. Here are the first five things on my list of what I wish all my clients understood about developing software:

Read the entire 2014 Review

+ more

Accurate Timing

Accurate Timing

In many tasks we need to do something at given intervals of time. The most obvious ways may not give you the best results. Time? Meh. The most basic tasks that don't have what you might call CPU-scale time requirements can be handled with the usual language and...

read more