My Local K8s Cluster in Action

For a long time, I dreamed of spinning up and maintaining a local Kubernetes cluster to run my personal apps 24/7. why not bring production-grade chaos to your living room?
Apr 22, 2025

How to Troubleshoot OOM Issues in Go Applications Running on Kubernetes

Kubernetes provides valuable mechanisms to prevent nodes from being affected when certain pods consume excessive CPU or memory resources, thanks to cgroups. However, memory limits can pose unique challenges. Unlike CPU limits, which can throttle usage over time, memory cannot be gradually restricted. When a container reaches its memory limit, it receives a SIGKILL signal, causing the container to restart.
Nov 11, 2024

Cad Cartagena - P14 to P2

On this round of the Cad Cartagena, after going off track to avoid a car in turn 1 on the first lap, we managed to come back from P14 to finish in P2 — what a feeling!
Aug 26, 2024