Mahmoud Al-HabashOpen to new projects
  • WorkWork
  • ServicesServices
  • LabLab
  • WritingWriting
  • ContactContact
Amman--:--عربي
Writing/19 articles

DevOps & cloud

Shipping and running software: Docker, Kubernetes, CI/CD, Terraform, Nginx and Redis, plus architecture, performance and the everyday tools of the trade.

All 428Security 191Laravel 126Livewire 92DevOps & cloud 19
  1. February 2026

    28 FebDocker for Developers: From Zero to Containerized ApplicationsMaster Docker fundamentals — images, containers, volumes, and networks — to ship consistent environments every time.DevOps & cloud1 min read
  2. 22 FebCI/CD Pipelines with GitHub Actions: Automate EverythingBuild production-grade CI/CD pipelines — run tests, lint code, build Docker images, and deploy automatically on every push.DevOps & cloud1 min read
  3. 22 FebClean Code Principles: Write Code That Humans Can ReadApply clean code principles — meaningful names, small functions, DRY, SOLID, and practical refactoring for maintainable code.DevOps & cloud1 min read
  4. 22 FebDatabase Migration Strategies for Zero-Downtime DeploymentsDeploy database changes safely — expand-contract pattern, backward-compatible migrations, and rollback strategies for production.DevOps & cloud1 min read
  5. 22 FebDocker Compose: Orchestrating Multi-Container ApplicationsDefine and run multi-container applications with Docker Compose — databases, caches, queues, and your app in one command.DevOps & cloud1 min read
  6. 22 FebEvent-Driven Architecture: Building Loosely Coupled SystemsDesign event-driven systems with message queues, event sourcing, and CQRS — patterns used by Netflix and LinkedIn at massive scale.DevOps & cloud1 min read
  7. 22 FebGit Advanced Techniques: Beyond Push and PullMaster advanced Git — interactive rebase, bisect for bug hunting, cherry-pick, stash, worktrees, and trunk-based development.DevOps & cloud1 min read
  8. 22 FebKubernetes Fundamentals: Container Orchestration at ScaleUnderstand Kubernetes core concepts — Pods, Deployments, Services, and Ingress — to run production workloads at any scale.DevOps & cloud1 min read
  9. 22 FebLinux Commands Every Developer Must KnowMaster essential Linux commands for file management, process control, networking, and system monitoring used daily by every developer.DevOps & cloud1 min read
  10. 22 FebMicroservices vs Monolith: Making the Right Architecture DecisionWhen microservices make sense and when a well-structured monolith is better — with real-world trade-offs and migration paths.DevOps & cloud1 min read
  11. 22 FebMonitoring and Observability: Know Your Application Inside OutImplement the three pillars of observability — metrics, logs, and traces — using Prometheus, Grafana, and structured logging.DevOps & cloud1 min read
  12. 22 FebNginx Configuration for Laravel: Production-Ready SetupConfigure Nginx for optimal Laravel performance — SSL, gzip, caching headers, security hardening, and PHP-FPM tuning.DevOps & cloud1 min read
  13. 22 FebPostgreSQL vs MySQL: Choosing the Right DatabaseAn in-depth comparison — performance, features, JSON support, full-text search, and when to use each one for your project.DevOps & cloud1 min read
  14. 22 FebPrompt Engineering for Developers: Get Better AI ResultsWrite effective prompts for AI coding assistants — techniques for code generation, debugging, refactoring, and documentation.DevOps & cloud1 min read
  15. 22 FebRedis Caching Strategies: Speed Up Your Application 10xImplement Redis caching patterns — cache-aside, write-through, TTL strategies, and cache invalidation — for dramatic performance gains.DevOps & cloud1 min read
  16. 22 FebREST API Design Best Practices: Build APIs Developers LoveDesign clean REST APIs — proper HTTP methods, status codes, pagination, versioning, error handling, and consistent response formats.DevOps & cloud1 min read
  17. 22 FebTerraform: Infrastructure as Code for Cloud ResourcesManage cloud infrastructure declaratively with Terraform — provision servers, databases, and networks with version-controlled code.DevOps & cloud1 min read
  18. 22 FebWeb Performance Optimization: Core Web Vitals GuideOptimize for Core Web Vitals — LCP, INP, CLS — with practical techniques for images, fonts, JavaScript, and server response times.DevOps & cloud1 min read
  19. 22 FebWebSockets with Laravel Reverb: Real-Time Apps Made SimpleBuild real-time features — chat, notifications, live dashboards — using Laravel Reverb, the official first-party WebSocket server.DevOps & cloud1 min read