Kubernetes Pod Scaling: A Comprehensive Guide
Overview
Staff Engineer
Overview
When I wrote the blog post of my nearly two decades of experience working in the software industry in Dec 2023 [0] , I predicted that Artificial Intelligence (AI) and Large Language Models (LLMs) are going to have a huge impact in software development but did not anticipate it to be this revolutionary.
On July 19, 2024, CrowdStrike released a sensor configuration update to Windows systems that triggered a logic error resulting in a system crash and blue screen (BSOD) on affected systems. The incident impacted worldwide infrastructure in industry as critical as hospitals, airlines, and finance. It resulted in a direct impact on human lives. People were returned from the emergency room in…
Designing Data-Intensive Applications book written by Martin Kleppman is one of the most widely prescribed books to read for software engineers and architects. This book nicely fills in the gap to understand the data structures and algorithms those implemented under the hood by popular databases and distributed systems. Hence, this is a great book for those curious minds who seek out to understand…
Next year will mark my two decades of working in the software industry. This post is to reflect at a high level how I have seen the software development landscapes have changed from a technology perspective. During these years I have worked in startups, non-governments and big tech companies (such as Microsoft ) living in four different countries. I also co-founded an edtech startup in South Asia.