Software architecture

Microsoft’s Prompt Orchestration Markup Language (POML): Structuring the Future of AI Interaction
- Mohammad Abu Mattar
- AI & Machine Learning , Developer Tools , Software Engineering
- Published: 20 Aug, 2025
Introduction: What is Microsoft's POML and Why Does it Matter for AI? Large Language Models, or LLMs, are changing fast, and they're becoming super important for all sorts of complex applications.
read more
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
read more
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
Decoding REST API Architecture: A Comprehensive Guide for Developers
- Mohammad Abu Mattar
- API Development , Web Architecture , Software Engineering , Backend Development
- Published: 20 May, 2023
Introduction Hey there, fellow developers! Buckle up because we're about to dive into the crazy world of REST API architecture. Prepare to decode the mysterious differences between REST API and RE
read more