Browse
Back to Blogs
Series Domains current Topics
Home
Series Domains current Topics
Home
Appearance
Blog listing
Articles per page
Notifications
Show banner for
Suppress on visit
Browse by Domain
Browse posts organized by broad domains to explore content by subject area.
Ai-engineering 14
- Deploying MCP Servers on Kubernetes Oct 09, 2026
- The MCP Stateless Revolution Sep 24, 2026
- Why Agent Infrastructure Is Its Own Discipline Sep 10, 2026
- Multi-Agent Systems Architecture: Patterns, Pitfalls, and Production Reality Aug 10, 2026
- Embedding Model Selection for Production: The Decision Nobody Documents Jul 17, 2026
- GraphRAG vs. RAG: When Knowledge Graphs Earn Their Complexity Jun 29, 2026
- Context Engineering: The Discipline That Determines What Your LLM Actually Sees Jun 23, 2026
- Agentic RAG: Designing Self-Correcting Retrieval Loops for Production Jun 17, 2026
- LLM Evaluation in Production: Building the Eval Pipeline That Runs on Every Deploy Jun 11, 2026
- Building Reliable RAG Pipelines: From Prototype to Production Jun 04, 2026
- AI-Assisted Data Reconciliation at Scale: Patterns for Distributed Systems May 20, 2026
- BM25 vs. Vector Search: Choosing the Right Retrieval Strategy for Production Systems Mar 31, 2026
- AI as Your Engineering Force Multiplier Feb 17, 2026
- Boosting Developer Productivity with AI Jan 30, 2026
Cloud 21
- Load Balancer Internals: ALB vs NLB vs GWLB, and What Actually Happens to a Packet Nov 02, 2026
- Multi-Tenant MCP: Isolation Patterns That Hold Up Oct 23, 2026
- DNS in AWS: Route 53 Resolver, Private Hosted Zones, and Hybrid Resolution Oct 21, 2026
- CIDR Planning for Azure-to-AWS Migrations: Reconciling Two Address Spaces That Were Never Designed Together Oct 16, 2026
- Deploying MCP Servers on Kubernetes Oct 09, 2026
- Multi-Account AWS Networking: Shared VPC, RAM, and the Hub-and-Spoke Model Oct 05, 2026
- Recovering an Azure VM Boot Loop with Serial Console, Mid-Migration Oct 01, 2026
- The MCP Stateless Revolution Sep 24, 2026
- VPC Endpoints: Gateway vs Interface, and the AWS Traffic That Shouldn't Touch the Internet Sep 21, 2026
- Migrating Ubuntu Servers from Azure to AWS: The linux-azure Kernel Trap Sep 15, 2026
- Why Agent Infrastructure Is Its Own Discipline Sep 10, 2026
- VPC Peering vs Transit Gateway: Choosing the Right AWS Inter-VPC Connectivity Model Sep 07, 2026
- AWS MGN Architecture: How Continuous Replication Actually Works Aug 27, 2026
- AWS VPC Networking Fundamentals: VPCs, Subnets, CIDR, Route Tables, IGW, and NAT Gateways Aug 21, 2026
- Service Mesh Everywhere? The Operational Cost of Cluster-Wide mTLS Aug 04, 2026
- Cloud Cost Architecture: Engineering FinOps Into the System, Not Onto It Jul 13, 2026
- Multi-AZ by Default: When High Availability Costs More Than the Downtime It Prevents Jul 08, 2026
- Modernising the Lifted Workload: The Architectural Decisions That Separate Cloud-Native from Cloud-Hosted Jul 03, 2026
- Why Lift-and-Shift Fails Quietly: Architectural Smells That Appear After Migration May 14, 2026
- Designing Cloud-Native Systems That Survive Region-Level Failures May 04, 2026
- Private Endpoints Everywhere? The Hidden Cost of 'Secure by Default' Cloud Architectures Feb 13, 2026
Devops 14
- Drift, Self-Heal, and Failure Modes: When ArgoCD's Reconciliation Loop Fights Something Else Oct 12, 2026
- Progressive Delivery with Argo Rollouts: Canary, Blue-Green, and AnalysisTemplates That Actually Gate Sep 28, 2026
- Secrets Management in a GitOps World: Sealed Secrets vs. External Secrets Operator vs. Vault Sep 18, 2026
- CI to GitOps Handoff: Argo Image Updater vs. CI-Writes-the-Commit vs. Kargo Sep 03, 2026
- Enforcing Modular Monolith Boundaries in .NET: NDepend, Parallel Pipelines, and the Architecture That Holds Aug 24, 2026
- GitOps Repo Structure and Application Patterns: App-of-Apps, ApplicationSets, and AppProjects Aug 13, 2026
- Multi-Cluster ArgoCD Architecture: Hub-and-Spoke vs. Per-Cluster, Done Right Jul 31, 2026
- GitHub Actions OIDC: Eliminating Long-Lived Credentials from Your CI/CD Pipeline Jul 27, 2026
- Platform Engineering: Building the Internal Developer Platform Your Teams Actually Need Apr 08, 2026
- Fresh VM to Dev Infra: The Complete Setup Guide Mar 04, 2026
- Self-Hosted Runners on Kubernetes: Architecture, Security, and Cost Analysis Feb 26, 2026
- AI as Your Engineering Force Multiplier Feb 17, 2026
- Kubernetes vs Docker Compose: Architectural Trade-offs, Value Principles, and When to Use What Feb 06, 2026
- How pre-baked Docker images can significantly reduce CI setup time and improve reliability. Feb 03, 2026
Distributed-systems 12
- Queue vs Topic vs Log: Picking the Broker Oct 27, 2026
- Microservices by Default: The Organisational Constraints Nobody Puts in the Architecture Diagram Aug 17, 2026
- Event-Driven Architecture: The Dual Write Problem and How to Solve It May 29, 2026
- AI-Assisted Data Reconciliation at Scale: Patterns for Distributed Systems May 20, 2026
- Designing for Partial Failure: Why 'Everything is Highly Available' Is a Myth Apr 17, 2026
- The CAP Theorem in Practice: Making the Right Trade-offs at Scale Mar 24, 2026
- Saga Orchestration vs. Choreography: Making the Right Trade-off in Event-Driven Systems Mar 16, 2026
- Idempotency in Distributed Systems: Design Patterns Beyond 'Retry Safely' Mar 11, 2026
- Designing Multi-Tenant SaaS Systems: Isolation Models, Data Strategies, and Failure Domains Feb 11, 2026
- CQRS Without Regret: Where It Works, Where It Breaks, and How to Evolve Safely Feb 09, 2026
- Architecture Decisions That Actually Matter in Production Jan 30, 2026
- 5 Effective Ways to Reduce Technical Debt Through Modernisation Jan 28, 2026
Migration 5
- MGN Cutover Strategies: Gating, Sequencing, and Keeping a Way Back Oct 30, 2026
- CIDR Planning for Azure-to-AWS Migrations: Reconciling Two Address Spaces That Were Never Designed Together Oct 16, 2026
- Recovering an Azure VM Boot Loop with Serial Console, Mid-Migration Oct 01, 2026
- Migrating Ubuntu Servers from Azure to AWS: The linux-azure Kernel Trap Sep 15, 2026
- AWS MGN Architecture: How Continuous Replication Actually Works Aug 27, 2026
Security 6
- Multi-Tenant MCP: Isolation Patterns That Hold Up Oct 23, 2026
- Secrets Management in a GitOps World: Sealed Secrets vs. External Secrets Operator vs. Vault Sep 18, 2026
- Always Encrypt in Transit: The Gap Between TLS Everywhere and Actual Transport Security Aug 31, 2026
- GitHub Actions OIDC: Eliminating Long-Lived Credentials from Your CI/CD Pipeline Jul 27, 2026
- Cloud Security Architecture: From Shared Responsibility to Zero Trust Jul 21, 2026
- Private Endpoints Everywhere? The Hidden Cost of 'Secure by Default' Cloud Architectures Feb 13, 2026
Software-engineering 10
- Enforcing Modular Monolith Boundaries in .NET: NDepend, Parallel Pipelines, and the Architecture That Holds Aug 24, 2026
- Microservices by Default: The Organisational Constraints Nobody Puts in the Architecture Diagram Aug 17, 2026
- I Almost Lost an Entire Blog with git reset --hard (And Git Saved Me) Jun 14, 2026
- Platform Engineering: Building the Internal Developer Platform Your Teams Actually Need Apr 08, 2026
- Designing Multi-Tenant SaaS Systems: Isolation Models, Data Strategies, and Failure Domains Feb 11, 2026
- Kubernetes vs Docker Compose: Architectural Trade-offs, Value Principles, and When to Use What Feb 06, 2026
- Power of Progressive Web Apps (PWAs) and the Architecture Behind Them Feb 05, 2026
- Boosting Developer Productivity with AI Jan 30, 2026
- Architecture Decisions That Actually Matter in Production Jan 30, 2026
- 5 Effective Ways to Reduce Technical Debt Through Modernisation Jan 28, 2026