
GitHub Actions Reusable Workflows: Build a Shared CI Library Across All Your Repos
- Mohammad Abu Mattar
- CI/CD
- DevOps
- GitHub Actions
- Automation
- Published: 27 May, 2026
- Updated: 22 Jul, 2026
Centralizing CI/CD Automation across Repositories Why does the duplication of workflow configurations across multiple git repositories create operational risks for engineering organizations?

Testing Terraform: Static Analysis, Native Tests, and Terratest
- Mohammad Abu Mattar
- Infrastructure as Code
- DevOps
- Testing
- Published: 20 Jul, 2026
If you treat infrastructure as code, you have to test it like code. Most of us have lived the alternative. You change one input on a shared module, run a quick plan against staging, and merge. A few h

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

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