Latest from David

Five Lessons Learned the Hard Way From the Global Blue Screen of Death
Don’t wait until the pain is unbearable. Invest in people, processes and tools to ensure that you will never be put in the position of explaining why a bug in one small file impacted the entire world.
Jul 25, 2024 · 3 minAll articles by David Brooks
Showing 1–4Testing Agents: More than a Copilot
Copilots boost productivity for both use cases but are generally passive tools that must be fed precise requirements to get the desired results.
Agile Planning With Generative AI
Generative AI will eventually impact the entire DevOps life cycle from plan to operate. I started as a developer but have been a product manager for most of my career; for me, the ‘Holy Grail of DevOps’ would be one where product managers (PMs) and business analysts (BAs) were able to define a future state […]
Best Practices for DevOps in the Cloud
DevOps is commonly defined as a methodology that combines software development with IT operations. The goal is to shorten a system’s development life cycle while delivering features, fixes and updates frequently in close alignment with business objectives. Putting DevOps into practice is an ongoing experiment for many organizations. Developers often struggle with continuous integration (CI) […]