DevOps: Balancing Basics with Innovation
DevOps teams are experiencing a chasm between traditionalists and innovators — a rift that grows as pressure mounts for teams to leverage the latest advancements. Traditionalists are fighting to preserve...
DevOps teams are experiencing a chasm between traditionalists and innovators — a rift that grows as pressure mounts for teams to leverage the latest advancements. Traditionalists are fighting to preserve...
We all know big data is one of the singular biggest forces impacting all industries as we enter the next era of work. And that is perhaps no truer than...
Artificial Intelligence (AI) is no longer a futuristic concept. It has become an integral part of our lives, revolutionizing the way we work, interact, learn, and live. AI is transforming...
Performance engineering is critical for delivering fast, reliable, and scalable applications. In my last blog, I covered the warning signs that you have a performance engineering issue on your hands:...
Performance engineering far too often has been an afterthought to maintainability, scalability, and cost: not considered until it becomes a problem - and then it is owned by no one....
In the rapidly evolving world of technology, artificial intelligence (AI) is not just a buzzword but a true driver of transformation. This is particularly true in the realm of software...
As a leader of all things software and apps, the toggle between “strategy” and “emergency” can feel relentless: a continual balancing act to demonstrate progress against “shiny new objects” —...
Software quality never happens by accident. Rather, it happens because of the conscious application of certain practices, processes, and ceremonies throughout the software delivery lifecycle. It happens because of a...
In a Future of Work paradigm, driving a high-performance software delivery lifecycle team looks a bit different — which is really the latest manifestation in a never-ending but unspoken “contract...