Published onJuly 21, 2025Conference Speaking 101#speaking#careerEverything you need to know to get started with giving talks
Published onJuly 20, 2025Improving the Validation of Static Pods in Kubernetes#kubernetes-dev#kubernetes
Published onApril 22, 2025My KubeCon EU 2025 experience#kubecon#kubernetesA summary of KubeCon + CloudNativeCon EU 2025 in London
Published onMarch 2, 2025Easier ways to rewrite history with git#git#software-engineeringUsing git like how senior engineers should
Published onMarch 1, 2025Cherry picking commits to previous releases in Kubernetes#kubernetes-devNotes on running the cherry-pick script for backporting PR merged into master to previous release branches
Published onFebruary 24, 2025Feature gates and feature gate graduation#kubernetes-dev#kubernetesIn this post we look at how to work with feature gates in the Kubernetes, how you can add new feature gates and how you can graduate existing feature gates from Alpha to Beta
Published onFebruary 17, 2025How to fix leader re-election in consul clusters#devops#software-engineeringManually fixing consul cluster's leader re-election
Published onFebruary 16, 2025How to run Kubernetes using kind with a custom build of containerd#kubernetes#kubernetes-dev#open-sourceMy local Kubernetes development setup when I want to make changes to the container runtime as well
Published onJanuary 19, 2025More tips for finding a good software engineering job#software-engineering#career#favouriteThings I learnt about job hunting during the second half of 2024 where I quit my job and found a new one
Published onNovember 27, 2024The podUtil.VisitContainers function in Kubernetes#kubernetes#kubernetes-dev#open-sourceExplaining the VisitContainers function in pkg/api/pod/util.go in the Kubernetes source code