
Why I stopped using ElastiCache for dev and test environments
ElastiCache is a good product. For a production cache that has to survive everything, it's still what I'd reach for. But most of the Redis clusters I...

ElastiCache is a good product. For a production cache that has to survive everything, it's still what I'd reach for. But most of the Redis clusters I...

A visual guide to Kubernetes health probes — why process status is not application health, how liveness, readiness, and startup probes work, and how t...

A deep dive into the Hetzner Cloud Controller Manager — how it bridges Kubernetes abstractions to Hetzner infrastructure, its modular controller archi...

A visual deep dive into Kubernetes controller patterns — how the reconciliation loop works, when to use Deployment vs StatefulSet vs ReplicaSet, and a...

Monitor MikroTik routers (and any SNMP device) in AWS CloudWatch using a fully serverless Terraform module — no Zabbix, no Nagios, no dedicated monito...

Stop writing repetitive aws_cloudwatch_metric_alarm blocks. This Terraform module lets you define all your CloudWatch alarms in a single YAML file — w...