Doin’ DevOps
The Role of AI in Securing Software and Data Supply Chains
Expect attacks on the open source software supply chain to accelerate, with attackers automating attacks in common open source software projects and package managers ...
Exploring Low/No-Code Platforms, GenAI, Copilots and Code Generators
The emergence of low/no-code platforms is challenging traditional notions of coding expertise. Gone are the days when coding was an exclusive skill set reserved for a knowledgeable few. Low/no-code platforms have democratized ...
How to Migrate an Observability Platform to Open Source
Migrating to an open source stack gives you control over telemetry data and reduces observability costs. Here's how to do it with open source ...
Why GraphQL is a Better Choice for Building Microservices
There's been a long debate about whether it's better to use REST or GraphQL for building microservices. Both technologies have their proponents and critics, but when it comes to the specific needs ...
Bringing DevOps Automation to Legacy Systems
Most organizations that adopt DevOps for conventional applications use automation tools and techniques, including Infrastructure-as-Code (IaC) and Configuration-as-Code (CaC), automated testing, release automation and application orchestration. Applying automation to operations isn’t always straightforward, ...
Smoothing API Onboarding With Simulation and Documentation
“Soon we’ll be making another run…And love, exciting and new, Come aboard, we’re expecting you…”– Theme from The Love Boat, American television program, circa 1977 If software is eating the world, then ...
The Ruby on Rails Resurgence
Ruby combines functional and imperative programming to create an easy-to-use, powerful language where everything is an object. Introduced in 1995, the open source programming language became popular in the 2000s during the ...
A Brief History of DevOps and the Link to Cloud Development Environments
The history of DevOps is worth reading about, and “The Phoenix Project,” self-characterized as “a novel of IT and DevOps,” is often mentioned as a must-read. Yet for practitioners like myself, a ...
Building an Open Source Observability Platform
By investing in open source frameworks and LGTM tools, SRE teams can effectively monitor their apps and gain insights into system behavior ...
Is Backstage the Right Internal Developer Portal for You?
There has never been a better time to be a software developer. There is a language and framework to solve virtually any challenges we encounter. New tools, architectural patterns and methodologies like ...
Best Practices for Configuring MySQL Replication
MySQL provides several replication configuration options. However, ensuring it is done correctly may take time and effort, with considerable choices. Replication is a crucial initial step to enhance availability in MySQL databases ...
DevSecOps: 5 Tips for Developing Better, Safer Apps
DevSecOps requires teams to collaborate and enable the organization to deliver safer applications to customers without compromising security ...