Blog
All posts, newest first. Written in Markdown with code and images.
- 02 Jun 2026 » CAP Theorem in System Design: Consistency, Availability, and Partition Tolerance
- 02 Jun 2026 » Self-Hosted CI/CD Agent with AKS and Azure DevOps – Part 3: Kaniko in Detail
- 06 Apr 2026 » Istio Service Mesh: Traffic, Resiliency, Observability, and Security
- 15 Mar 2026 » Context Engineering for AI Agents: Summary and Deep Dive
- 15 Mar 2026 » Building a Lightweight Windows System Monitor Widget in C++
- 15 Jan 2026 » Designing Data‑Intensive Applications – Detailed Summary and Notes
- 09 Sept 2025 » Kubernetes PV, PVC, and How They Attach to Pods (Deployments, StatefulSets, DaemonSets)
- 21 Mar 2025 » Thinking in Systems: A Primer
- 15 Mar 2025 » AI Agentic Systems and Model Context Protocol (MCP): Architecture, Workflows, and Examples
- 11 Jan 2025 » Coordinating Vulnerability Disclosure (CVD): Protocol, Process, and Examples
- 15 Dec 2024 » Tutorial: Automate Azure Flexible PostgreSQL Backup and Ship to Storage Account
- 12 Nov 2024 » Self-Hosted CI/CD Agent with AKS and Azure DevOps – Part 2
- 01 Nov 2024 » Logging Architecture: Application, Log Sidecar, and Log Daemon
- 19 Sept 2024 » Implementing a Rollback Strategy
- 25 Jul 2024 » Design and Deploy a CI/CD System with Azure Kubernetes and Azure DevOps – Part 1
- 26 Mar 2024 » Pulumi: Architecture, How It Works, and Implementation
- 11 Feb 2024 » Kubernetes Secret Management with HashiCorp Vault: Architecture, Data Flow, and Examples
- 21 Jan 2024 » A Pattern Language for Microservices
- 22 Aug 2023 » Tutorial: Multi-Region CI/CD Pipeline — Build, Scan, Deploy to Azure Container Apps
- 27 Mar 2023 » SRE Pipeline and Process: Material and Best Practices
- 15 Mar 2023 » Docker: Containers, from Zero to Hero (z2h)
- 15 Mar 2023 » Kubernetes (K8S): Architecture, Pods, Deployments, and Security
- 21 Aug 2022 » Guide to the CSSLP CBK
- 18 Aug 2022 » Managed Secrets in CI/CD and Deployment
- 11 Aug 2022 » AWS Cloud Design Patterns: Architecture and Practical Examples
- 26 Jul 2022 » End-to-End Monitoring and Best Practices
- 16 Jul 2022 » Terraform: Architecture, How It Works, and Best Practices
- 30 Mar 2022 » Well-Architected for Cloud-Native: AWS and Azure (Full Details)
- 18 Mar 2022 » Microservices Architecture: Concepts, Patterns, and Interview Notes
- 17 Mar 2022 » RESTful Architecture: Principles, API Design, and Interview Notes
- 25 Feb 2022 » Kafka vs RabbitMQ: Architecture, How They Work, and Comparison
- 14 Jan 2022 » Nginx In Deep
- 11 Oct 2021 » TOGAF 9.2: Architecture Development Method, Content, and Capability
- 15 Sept 2021 » JWT: Architecture, How It Works, and Security/Performance Trade‑offs
- 24 Aug 2021 » The Twelve-Factor App: Methodology for Software-as-a-Service
- 22 May 2021 » Apache vs Nginx: Architecture, How They Work, and Use Cases
- 18 Apr 2021 » Git (SCM) Best Practices
- 17 Mar 2021 » Packer for Mutable and Immutable Infrastructure
- 25 Feb 2021 » Single Sign-On (SSO): Architecture, Flows, and Practical Examples
- 20 Jan 2021 » DevOps: Mindset, Culture, and Continuous Delivery