Technical writing
Architecture decisions, production incidents and implementation strategies. Not tutorials — documented engineering work.
Zero-Downtime Deployments with Kubernetes
By Ruben Liquenson · Jun 30, 2026
Zero-Downtime Deployments with Kubernetes: practical guide for DevOps engineers and platform teams.
Helm Chart Best Practices
By Ruben Liquenson · Jun 29, 2026
Helm Chart Best Practices: practical guide for DevOps engineers and platform teams.
Kubernetes Networking with Cilium
By Ruben Liquenson · Jun 27, 2026
Kubernetes Networking with Cilium: practical guide for DevOps engineers and platform teams.
GitOps con ArgoCD: De Zero a Producción en AWS EKS
By Ruben Liquenson · Jun 25, 2026
Guía completa para implementar GitOps con ArgoCD en AWS EKS. Instalación, configuración, multi-environment con Helm y 5 mejores prácticas de producción.
Terraform Modular en AWS: La Guía Definitiva para Producción
By Ruben Liquenson · Jun 20, 2026
Cómo estructurar Terraform modular en AWS con remote state en S3, DynamoDB locking, workspaces DEV/PROD y CI/CD con GitHub Actions.
Kubernetes en Producción: 20 Verificaciones Antes del Go-Live
By Ruben Liquenson · Jun 15, 2026
Checklist completo de 20 verificaciones críticas para Kubernetes en producción: resource limits, HPA, network policies, RBAC, secrets y observabilidad.
Kubernetes on bare metal with kubeadm: architecture decisions from k8s-on-premise
By Ruben Liquenson · Jun 10, 2026
How we built a production-grade Kubernetes cluster on bare metal using kubeadm, Vagrant and VirtualBox. Architecture decisions, networking with Calico, GitOps with ArgoCD — and why we chose bare metal over EKS for this project.
GitOps with ArgoCD: eliminating manual deployments in production
By Ruben Liquenson · Jun 5, 2026
How gitops-stack achieves zero manual kubectl apply in production. ArgoCD auto-sync, drift detection, SSM instead of SSH, CloudTrail audit — every decision explained.
Modular Terraform: one architecture pattern across 6 projects
By Ruben Liquenson · Jun 1, 2026
The Terraform module structure we use across all lra-cloud-ops projects. VPC, EKS, RDS, IAM as independent modules. S3 remote state with DynamoDB locking. How the same pattern scales from a single project to a fleet.
Deploying a SaaS Platform on AWS ECS Fargate: Architecture and Operational Decisions
By Ruben Liquenson · May 8, 2026
Architecture decisions behind NexoraTech: traffic flow, Terraform module boundaries, dev/prod topology differences, OIDC CI/CD without static credentials, CloudFront cache strategy and Testcontainers integration testing.
Building a Natural Language AWS Operations Agent with Claude and boto3
By Ruben Liquenson · May 5, 2026
Architecture of the AWS DevOps Agent: Claude Sonnet 4.6 as the reasoning layer, 31 boto3 tools as the execution layer, and the engineering decisions that determine whether a tool-use agent is operationally useful.
Production AWS Infrastructure with Terraform: EKS, RDS Multi-AZ and Dual CI/CD Pipelines
By Ruben Liquenson · May 3, 2026
Architecture decisions for a modular Terraform stack deploying Flask on EKS with RDS PostgreSQL 15 Multi-AZ, dual GitHub Actions and Jenkins pipelines, and SonarCloud coverage gates. What each decision costs and why it was made.
GitOps on Kubernetes: Git as the Authoritative Source for Cluster State
By Ruben Liquenson · May 1, 2026
How ArgoCD enforces GitOps: auto-sync, prune and selfHeal behavior, why kubectl apply is incompatible with GitOps, and the operational constraints this architecture imposes on teams.
Production Container Design: Multi-Stage Builds, Non-Root Users and Health Checks
By Ruben Liquenson · Apr 28, 2026
The design decisions that separate a container image that runs from one that is production-ready. Multi-stage builds, non-root execution, database connection retry logic and meaningful health check endpoints.
CI/CD Pipeline Architecture with GitHub Actions and AWS ECS
By Ruben Liquenson · Apr 28, 2026
How to design a production CI/CD pipeline with OIDC authentication, parallel quality gates, automated rollback and zero long-lived AWS credentials. Architecture decisions and operational tradeoffs.
Reusable Terraform Modules: Interface Design and State Isolation
By Ruben Liquenson · Apr 15, 2026
How to structure Terraform modules with clear input/output contracts, state isolation between environments and dependency boundaries that allow independent evolution of each infrastructure component.
No articles in this category yet.
Working on something that should be documented?
Get in touch