Hi, I'm Chirag

I write about software engineering. Find my articles here and across leading tech publications.

Recent Posts

View all posts →
External
freeCodeCamp

How to Persist State in Time-Series Models with Docker and Redis

Have you ever built a brilliant time-series model, one that could forecast sales or predict stock prices, only to watch it fail in the real world? Well, this is a common frustration. Your model works perfectly on your machine, but the moment you deploy it in a Docker container, it seems to develop amnesia. It forgets everything it knew yesterday, making its predictions for tomorrow useless.

Read on freeCodeCamp →
External
DZone

Slimming Down Docker Images: Base Image Choices and The Power of Multi-Stage Builds

Multi-stage Docker builds separate build-time dependencies from runtime requirements, dramatically reducing production image sizes.

Read on DZone →
External
DZone

Expert Techniques to Trim Your Docker Images and Speed Up Build Times

Use -slim base images, multi-stage builds, smart layer caching, and chained RUN commands to build lean, fast, and production-ready Docker images.

Read on DZone →
External
HackerNoon

Make Docker Builds Faster with Layer Caching

Dockerfile is an immutable ledger. Look at it this way and optimizing containers becomes intuitive and obvious.

Read on HackerNoon →

I spent $80 and 14 hours to build this, welcome to my new website!

My refreshed personal blog, built with the help of Claude Code.

Read more →

Featured Projects

View on GitHub →