Blog Posts
Explore articles on AWS, DevOps, Infrastructure as Code, Lambda observability, managing dotfiles with Git, and configuring Git SSH keys for GitHub, GitLab, and Bitbucket. Enhance your developer workflows and productivity.
Understanding Software Versioning: A Comprehensive Guide
- Mohammad Abu Mattar
- Software Development
- Versioning
- DevOps
- Best Practices
- Published: 12 Nov, 2022
- Updated: 09 May, 2025
Introduction Software versioning is a critical practice in software development that tracks changes and updates to a codebase. It provides a structured way to identify different iterations of a so
The Real Talk on Microservices vs. Monoliths
- Mohammad Abu Mattar
- Software Architecture
- Microservices
- Monoliths
- System Design
- Published: 03 May, 2025
The Tricky Side of Tiny Boxes: When Smaller Isn't Always Better So, microservices, right? They're all the rage in the software world these days. Everyone's buzzing about how they make things s
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
Full-Stack Observability with OpenTelemetry: Getting a Clear View of Your Systems
- Mohammad Abu Mattar
- Observability
- DevOps
- OpenTelemetry
- Monitoring
- Published: 19 Apr, 2025
Think about how complicated software can be these days. You've got all these different parts talking to each other – the stuff you see on the screen, the behind-the-scenes processing, the databases, a
Navigating Growth: Building a Secure and Scalable AWS Environment with a Multi-Account Architecture and Control Tower
- Mohammad Abu Mattar
- Cloud Computing
- AWS
- DevOps
- Cloud Security
- Cloud Architecture
- Published: 13 Apr, 2025
The cloud journey often kicks off with a single AWS account – it feels simple and straightforward, especially when you're just starting out or have smaller teams. But as your cloud usage grows, that i
Policy as Code with Open Policy Agent: A Technical and Governance Perspective
- Mohammad Abu Mattar
- DevOps
- Security
- Cloud Governance
- Policy as Code
- Published: 08 Apr, 2025
Think about how much stuff modern organizations have running in the cloud these days. It's a lot, right? All those servers, applications, and connections can get pretty complicated to manage. Just cli
Zero Trust Architecture in DevOps Pipelines: Secure Your CI/CD Workflows
- Mohammad Abu Mattar
- DevOps
- Cloud Security
- Zero Trust Architecture
- CI/CD
- Published: 05 Apr, 2025
In today's rapidly evolving digital landscape, security is paramount especially in DevOps environments where CI/CD pipelines and cloud infrastructure drive software delivery. One paradigm that’s resha
VIM Cheat Sheet
- Mohammad Abu Mattar
- Linux
- VIM
- Text Editors
- Developer Tools
- Command Line
- Published: 20 Oct, 2022
- Updated: 05 Apr, 2025
What Is VIM? VIM (Vi Improved) is a versatile text editor pre-installed on most Linux systems, known for its efficiency in command-line file editing. Its modal nature switching between modes like