A Better Way to Connect GKE to Cloud SQL
A clear, simple story about connecting GKE to Cloud SQL the right way using Workload Identity, without secrets, sidecars, or unstable shortcuts.
Exploring DevOps, cloud, AI, and the moments between work and wonder.
A clear, simple story about connecting GKE to Cloud SQL the right way using Workload Identity, without secrets, sidecars, or unstable shortcuts.
Security on GKE doesn’t need to be complicated. This post explains the essential steps to secure your cluster and workloads in a simple, practical way.
Serverless isn’t always the cheapest option. At scale or under steady workloads, it can cost more than VMs or Kubernetes.
Most GKE guides focus on complex architectures you don’t need. This post shows what “production-ready” actually means — a simple, scalable, minimal setup.
Containers don’t eliminate deployment problems — they shift them into networking, storage, and observability. They reveal complexity instead of hiding it.
A clear, simple story about connecting GKE to Cloud SQL the right way using Workload Identity, without secrets, sidecars, or unstable shortcuts.
A simple story about the Cloud SQL Proxy Operator—what it really does, when it helps, and when it quietly becomes the reason your app feels slow.
Most GKE problems appear after the cluster is running. This post explains how to manage scaling, updates, and monitoring in a simple, reliable way.
We don’t need to work faster to achieve more. In DevOps, real progress comes from flow, systems thinking, and removing bottlenecks—not endless hustle.
Security on GKE doesn’t need to be complicated. This post explains the essential steps to secure your cluster and workloads in a simple, practical way.
A short note for anyone who needs a calm moment before the new year begins.
Kubernetes isn’t always required for modern infrastructure. For many workloads, simpler PaaS offerings are cheaper and faster.
GKE networking looks difficult, but it doesn’t need to be. This post explains how to build simple, reliable networking for production workloads
Serverless isn’t always the cheapest option. At scale or under steady workloads, it can cost more than VMs or Kubernetes.
Most GKE guides focus on complex architectures you don’t need. This post shows what “production-ready” actually means — a simple, scalable, minimal setup.
Containers don’t eliminate deployment problems — they shift them into networking, storage, and observability. They reveal complexity instead of hiding it.
Saying yes to everything feels productive — but it quietly drains your energy, focus, and purpose.