Member-only story

Mistaking Effort for Progress

5 min readApr 9, 2025
Photo by Anna Samoylova on Unsplash

I was 30 hours into building an amazing software platform for one of my clients. I was so excited about its potential. It had all the bells and whistles and access to more data from their sales system than you could possibly imagine.

When I committed the project to production, I couldn’t have been more pleased with myself. It was, at the time, my own magnum opus.

I presented it to my client.

Where they awestruck by my creation?

No. They hated it.

I spent 30 hours in “know it all” mode. I knew the data. I knew what I wanted to see, but I never stopped to ask the client what they wanted outside of the original idea. I built something for them for me.

In their book, “Software as a Science,” Dan Martell and friends make the argument: “You can do the right things in the wrong order and still lose.”

In that circumstance, that loss for me was unfortunate, but not catastrophic. I was able to go back and remake what my client wanted. I mean, I had to do it for free, but when I was done redoing it, the client was happy.

There’s a sometimes painful truth: it is possible to spend a lot of time building the wrong thing. In my case, I didn’t take the time to really understand the client’s requirements.

--

--

Aaron Pace
Aaron Pace

Written by Aaron Pace

Married to my best friend. Father to five exuberant children. Fledgling entrepreneur. Writer. Software developer. Inventory management expert.

Responses (1)