Shantanu Sharma logo
  • About Me
  • Blog
  • Projects
  • My Plate
  • Resume
  • Contact

Blog

Technical posts and tutorials on AI, Data Science & Backend Engineering

Repeated RabbitMQ Incident That Left Thousands of Messages Unprocessed

Repeated RabbitMQ Incident That Lefts Thousands of Messages Unprocessed

RabbitMQ consumers suddenly disconnected leaving queues with unacked messages and critical services like notifications and chat delivery stalled. This post walks through...

Mar 5, 2026 · 6 min read
Reverse Proxy in Backend Engineering

Reverse Proxy in Backend Engineering

A reverse proxy sits between your clients and your backend services — handling SSL, routing, load balancing, caching, and more. Here's how...

Mar 4, 2026 · 9 min read
Your Dockerfile Is the Problem — Make Docker Builds Great Again

Why Some Docker Builds Are Fast and Others Are Painfully Slow

Most people blame Docker when builds are slow. The real culprit is almost always the Dockerfile. Here's how Docker caching actually works,...

Dec 21, 2025 · 6 min read
How Containers Actually Work — and Why Most Devs Get It Wrong

Docker Is Not Magic: What Really Happens Under the Hood

Most developers know how to run Docker commands. Very few understand what Docker actually does. This article strips Docker down to its...

Dec 14, 2025 · 6 min read
Make Your Python Code Faster with Dictionary Lookups

Make Your Python Code Faster with Dictionary Lookups

In the world of programming, efficiency is key. Whether you're a beginner or a seasoned developer, finding ways to optimize your code...

Aug 12, 2024 · 6 min read
Beginner's Guide to Machine Learning

Beginner's Guide to Machine Learning

This series of articles will make machine learning easier to understand with resources to learn in depth. Learn what machine learning is,...

Jun 22, 2024 · 5 min read
← Previous Page: 1 of 1 Next →
© Shantanu Sharma 2026  ·  RebuildHQ