Blog

Field notes, and more.

Writing on infrastructure, containers, applied AI, and the craft behind shipping systems.

Filter by

Showing 9 articles

Published on freeCodeCamp · 15 min read

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.

MLDockerPythonredistimeseriesforecastingDocker Volumes
Published on DZone · 11 min read

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.

MLDockerPython
Published on DZone · 9 min read

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.

MLDockerPython
Published on HackerNoon · 14 min read

Make Docker Builds Faster with Layer Caching

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

MLDockerPythonDocker Build Cache
From the journal · 5 min read

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.

AnnouncementClaude Code
Published on InfoQ · 11 min read

Unpacking Docker image with `dive`

Docker images bloat from AI libraries and OS components. This articles suggests using docker history and dive tools to diagnose layer-by-layer bloat sources for targeted optimization.

DevOpsDockerOptimizationContainers
Published on HackerNoon · 12 min read

Deploying Transformers in Production: Simpler Than You Think

A beginner-friendly guide showing developers how to easily deploy transformer models (like DistilBERT) using Docker, Flask, Gunicorn, and AWS SageMaker.

MLDockerAWSPythonBERT
Published on Towards AI · 8 min read

Demystifying Google’s Data Gemma

Unmasking AI’s Illusions: Inside Google’s Data Gemma

General
Published on Towards AI · 13 min read

Unlocking the Power of Efficient Vector Search in RAG Applications

A Comprehensive Guide to Choosing the Right Vector Index for Efficient Similarity Search

General