-
Ahmed Muhi - 21 Apr, 2024
GitHub Pull Requests: How to Propose, Review, and Merge Changes Safely
Learn to propose changes with pull requests, review code line-by-line, and merge safely. Master the workflow that lets you experiment fearlessly while keeping your main code stable - whether working solo or on a team.
-
Ahmed Muhi - 14 Apr, 2024
Setting Up Your First GitHub Repository: A Step-by-Step Guide
Connect your local Git repository to GitHub and make your code accessible from anywhere. Cover account setup, repository creation, authentication, and VS Code integration. Your code becomes truly immortal.
-
Ahmed Muhi - 07 Apr, 2024
Understanding Git: The Foundation for GitHub Actions
Learn Git from scratch with hands-on exercises. Build a time machine for your code, understand commits and branches, and never lose work again. No prior experience needed - just bring your curiosity.
-
Ahmed Muhi - 06 Apr, 2024
Choosing the Right Azure Container Service: App Service, ACI, AKS, or Container Apps
Compare Azure's core container services — Azure App Service, ACI, AKS, and Container Apps — to choose the right fit for your workload. This guide breaks down protocol support, scaling behavior, startup time, runtime compatibility, customisation options, and cost models so you can deploy with confidence.
-
Ahmed Muhi - 31 Jan, 2024
Kubernetes Networking Explained: Pods, CNI, and Overlay Networks Demystified
A deep dive into Kubernetes networking: how containers and pods communicate across nodes, how Kubernetes avoids NAT, and how CNI plugins and overlay networks enable a flat, scalable, and resilient networking model. This article breaks down complex networking mechanics into clear, architectural insights.