👋
Latest Blog Posts
View all postsLooking back at my CKA Preparation
I was first introduced to Kubernetes while working at Publicis Sapient on a Commerce Intelligence project, where a few hundred web scrapers were run using Kubernetes workflows to scrape e-commerce data. Then I didn’t pay much attention to it and most...
Learning Compilers: How it made me a better Software Engineer
Today, I’m a software engineer at GEICO, with over 4 years of experience. When I look back at the subjects I studied that really helped me, I must go back to the first programming language I learnt: C, before I started my undergrad. I memorised the s...
Review of "Sapiens: A Brief History of Humankind" by Yuval Noah Harari
Picked it up last year but lost interest. But now picked this and I don't regret that. I have previously had history lessons in my school, but they're either just an account of a particular period. But this gives a brief (as already in its name) pic...
Building a Scrollspy and more using React and IntersectionObserver API
What is an IntersectionObserver ? An IntersectionObserver is a utility in the native browser APIs which lets us check whether an element has intersected the viewport or any other ancestor. I came across this while I was trying to build a scroll spy,...
Moving from Bootstrap to Tailwind.CSS
I know a lot more people getting started with web development learn bootstrap as the very initial step to master because it helps in prototyping more rapidly without having to write/focus a lot on media queries or writing custom CSS (removes all the ...