
Your Docker image is 2GB, runs as root, and rebuilds from scratch every time. Let's fix that. Here are the practices I follow for images that are small, secure, and fast to build.
Engineering Craft
TypeScript, CI/CD, databases, observability -- the skills that make code production-ready.