Continuous delivery
Taming the Chaos: Let's Sort Out Those Flaky CI/CD Pipelines
- Mohammad Abu Mattar
- CI/CD
- Testing
- DevOps
- Automation
- Pipeline Reliability
- Published: 28 Dec, 2025
Ever get super frustrated with your CI/CD pipeline? You know, the one that sometimes works perfectly and other times just throws a random tantrum? You push your code, the pipeline starts doing its thi
Database DevOps: Making PostgreSQL and MongoDB CI/CD Feel Natural
- Mohammad Abu Mattar
- Database DevOps
- CI/CD
- PostgreSQL
- MongoDB
- Automation
- DevOps
- Published: 05 Dec, 2025
Ever feel like your app deployments are super slick, but then you hit the database part, and things just... stop? It's frustrating, right? You've got this smooth CI/CD pipeline for your code, but data
GitHub Actions vs. GitLab CI for Monorepos: Which One Wins?
- Mohammad Abu Mattar
- DevOps
- CI/CD
- Monorepos
- Software Development
- Published: 26 Apr, 2025
The world of building software is always changing, and how teams organize their code can really affect how well they work. One way that's become pretty popular is using a monorepo – that's just keepin
Deploying Infrastructure with Terraform in CI/CD Pipelines
- Mohammad Abu Mattar
- DevOps
- Infrastructure as Code
- CI/CD
- Terraform
- Cloud Automation
- Published: 22 Sep, 2024
In today’s fast-paced DevOps environments, Infrastructure as Code (IaC) has become a cornerstone for managing and scaling infrastructure efficiently. Terraform, a leading open-source IaC tool, is
What is DevOps?
- Mohammad Abu Mattar
- DevOps
- Software Development
- IT Operations
- Agile
- Published: 18 Nov, 2022
What is DevOps, and why is it important? The name "DevOps" is a combination of the terms "development" and "operations," although it refers to a far broader range of principles and procedures than
What is a CI/CD?
- Mohammad Abu Mattar
- DevOps
- Software Development
- Automation
- CI/CD
- Published: 09 Nov, 2022
Introduction Continuous Integration and Continuous Delivery are two of the most important concepts in DevOps. In this article, we will discuss what is a CI/CD and how it can help you to improve yo