Curated articles, resources, tips and trends from the DevOps World.
Database migrations are essential for the development of an application to progress and scale in any meaningful way. Among other things, migrations keep changes to the database recorded in version control, automated, stateful ¹, and, perhaps most importantly, reproducible.
The difference between a junior and a senior software developer is 90% their toolset. A senior will choose better tools, because of his experience, and as a result, he or she will deliver better results.
Are service meshes overhyped, or do they solve a real puzzle for enterprise IT systems? Service meshes are a relatively new technology, and many people have found it challenging to fit them into predefined tooling categories.
With the advent of agile and continuous integration and deployment, continuous testing has become a requirement. There is no alternative to that. Using Containers for Automation Testing With the advent of agile and continuous integration and deployment, continuous testing has become a requirement.
In a certain scenarios, you are required to change the default ulimit. For example, an application fails to start with the below error. To achieve the same in Docker, there are two options.
Development teams use agile development processes based on Git services extensively. AWS provides AWS CodeCommit, a managed, Git protocol-based, secure, and highly available code service.
How do you get the benefits of microservice architectures at scale while minimising operational complexity? This post looks at applying domain driven design concepts and provides a useful case study.
Recently on DevOps.com, Anais Baig provided a brief overview of the privacy process and capabilities that developers need to think about to comply with new global privacy laws such as Europe’s GDPR and California’s CCPA.
DevOps is a burning topic 🔥 in the (software) engineering world. For me, it will see great adoption in ALL areas of engineering, no doubt. Here is a FAQ and Tips about DevOps, so you can stay on top things.
This article demonstrates how you can use the Operator Lifecycle Manager to deploy a Kubernetes Operator to your cluster. This blog post demonstrates how you can use the Operator Lifecycle Manager to deploy a Kubernetes Operator to your cluster.
Have valuable insights to share with the DevOps community? Submit your article for publication.
Get the latest DevOps news, tools, and insights delivered to your inbox.
Made with pure grit © 2026 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com