The progress principle: the key to improving productivity and job satisfaction
developer experience cultureContact me for information about consulting and training at your company.
Until June 25th, enroll for $95 in my virtual bootcamp, distributed data patterns in a microservice architecture
Today, there’s growing interest in improving the Developer Experience (DevEx). And, for good reason: a great developer experience increases productivity and job satisfaction. Interestingly, a lot of the discussion about DevEx reminds me of a great 2011 article The Power of Small Wins, which describes the progress principle - a simple yet powerful idea that encapsulates the results of research into what motivates employees who do creative work.

In this article, I describe the progress principle, how to achieve it and how it relates to DevEx. Let’s start by first looking at the progress principle.