Doin’ DevOps

There’s No Value in Observability Bloat. Let’s Focus on the Essentials
Most companies only need the essential ingredients to satisfy their observability strategy, which means costs will be much more modest ...

Why Enterprises Should Embrace Data-Driven Software Management
A third era of software development management is emerging: It’s not waterfall or agile, it’s data-driven ...

There’s no One-Size-Fits-All Data Mobility Strategy
As technologies and business priorities change, so should your data mobility strategy, regardless of business size ...

Will ChatGPT Replace Human Software Developers? Probably Not
Generative AI is a concern, but software developers' skills, expertise and creativity are still very much needed ...

The Path to App Modernization: Benefits, Pitfalls and the Route to Success
There are many reasons an organization may find itself on the path to considering the risky journey of application modernization. It could be to gain an edge or to build a more ...

Measuring GitHub Copilot’s Impact on Engineering Productivity
What methodology (and metrics) should you use to accurately assess the impact on productivity and value delivery of a tool like GitHub Copilot? ...

Unused Code: Proving a Negative
Don MacVittie says there’s a lot of unused code floating around out there – and that’s a big problem ...

Generative AI and Software Testing Tools to Manage Technical Debt
With generative AI, legacy systems will be more likely to modernize software sooner and pay off technical debt more quickly ...

Implement Object-Level Encryption and Policy With OpenTDF
OpenTDF lets you integrate encryption and data policy controls into your new and existing apps to safeguard your data ...

The Great CentOS Linux Migration: How We Got Here and What’s Next
Finding post-EOL support and patches will allow organizations to have a runway for the migration from CentOS to different Linux distributions ...

3 Ways to Achieve Faster App Development Without Compromising Security
DevOps teams must maximize development speed without compromising security. Here are three ways to do that ...

Stop Leaking Secrets!
All too often, software teams trip over complexities and inadvertently leave secrets exposed in private and public software repositories ...