cgroup drivers and how kubelet and containerd works together
The story of a particularly confusing bug in my kubeadm implementation and how I solved it
Notes on software development, productivity and building your career in tech ✨
Live Last read · last published · next check
The story of a particularly confusing bug in my kubeadm implementation and how I solved it
Silly experiment for productivity dopamine
A retrospect on 2025
Building a Kubernetes cluster with Raspberry Pis
A code walkthrough of how creationTimestamp is created and consumed
Frequently asked questions about getting started contributing to Kubernetes
Everything you need to know to get started with giving talks
A summary of KubeCon + CloudNativeCon EU 2025 in London
Using git like how senior engineers should
Notes on running the cherry-pick script for backporting PR merged into master to previous release branches
In 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
Manually fixing consul cluster's leader re-election
My local Kubernetes development setup when I want to make changes to the container runtime as well
Things I learnt about job hunting during the second half of 2024 where I quit my job and found a new one
A gratitude journal entry for everyone who was in my life this past year.
Explaining the VisitContainers function in pkg/api/pod/util.go in the Kubernetes source code
My local Kubernetes development setup
Understanding how ReplicaSets work in Kubernetes
Some notes on StartTLS, exposing PostgreSQL databases outside Kubernetes clusters at the TCP layer and TLS termination
Blog version of my talk at Kubernetes Community Days Kerala, 2024
We all attribute the purpose of our lives to something. For some its their work or their craft. For others its the people in their lives, children and so on. We all need to define a purpose for our actions and need something to look forward to.
Write automated deployment scripts for your Rails applications and manage multi-server deployments
Retrospect after 9 months working full time as a software engineer
Introduction to the Rails in Production series of posts
An end-to-end devops guide for your Ruby on Rails projects
What to learn after you've got your basics down
In this post, we add a blog functionality to our sample app we had made in part one
A quick guide to setup user authentication in your Rails applications using Devise
Services can be powerful tools to optimize your code make your life easier
Some sweets tricks to make your Rails app development easier
The mental framework I use to store and organize my bookmarks in Google Chrome
Rebasing in git essentially rewrites the history and puts your commits to the top of the commit tree
Writing your own emulator for a video game console is a great side project idea, and is one of the best ways to learn CPU architecture and design
Understand what we are actually doing when setting up Tailwind in your React project
Things I learnt about job hunting during the Covid 19 lockdown when I taught myself web development and landed an internship
A random shower thought about code, evolution and the mistakes we make in our lives