There is a conflict here, between the things that need to be done and our time. Our job is to find a way to reconcile this conflict.
The goal is to deliver value to customers as fast as possible while staying in line with business goals and keeping quality at a high level. As we know from experience, fast and high quality usually don't work well together. Let's see what we can do about it.
We hear these terms flying around, DevOps, SRE, Platform, etc. But what are all of these concepts about? How did they come to be? How can we use it?
There are many things a software developer could think of and spend their time with but there are only a few really important ones. These are some I think are important.