Version control

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
read more
10+ Secret Git Commands That Will Save Hours Every Week
- Mohammad Abu Mattar
- Git , Version Control , DevOps , Software Development , Productivity
- Published: 22 Feb, 2025
Introduction As a Software Engineer, DevOps Engineer, or GitHub user, you probably use Git daily. But are you making the most of it? Git is packed with powerful commands that can save
read more
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
read more
Understanding Infrastructure as Code (IaC): Unleashing the Magic of Code-Driven Infrastructure Management
- Mohammad Abu Mattar
- Infrastructure as Code , DevOps , Cloud Computing , Automation , Software Engineering
- Published: 22 May, 2023
Introduction In the realm of modern technology, infrastructure management has undergone a revolutionary transformation with the emergence of Infrastructure as Code (IaC). Imagine having the power
read more
Dotfiles: A Git-Based Strategy for Configuration Management
- Mohammad Abu Mattar
- Linux , Git , Configuration Management , Developer Tools , Productivity
- Published: 27 May, 2022
Keeping your dotfiles — those hidden configuration files that dot your home directory — both safe and easily accessible across various machines can seem daunting. However, with the strategy outlined b
read more