ALL SPEAKERS
SESSIONS
SCHEDULE TBD
KEYNOTE
Scratch that: working with minimal container images
AT A GLANCE
Role
Senior Principal Architect
Organisation
factor10
Category
Community
ABOUT THE SPEAKER
Raniz is a programmer, architect, speaker and coach at factor10. He is a problem solver who keeps track of the bigger picture. He is prestigeless, likes to get into new domains, and loves sharing knowledge and ideas. Raniz has worked with system- and software architecture at several companies since 2010 and has been with factor10 since 2021. When not working, he's into beer brewing, sourdough bread, 3D printing and triathlons.
TALK
Scratch that: working with minimal container images
Container images can be described as an operating system in a bottle. They run under the host Linux kernel, but often contain numerous libraries, utilities, and programs alongside the software you put in them.
As an example, the “stable” Debian base image (as of 2025-09-29) contains 111 packages, takes up slightly over 50 MiB of space and lists 21 vulnerabilities.
The “latest” Alpine base image, on the other hand, only has 20 packages, takes up less than 4 MiB of space and lists 2 vulnerabilities.
In this talk, I’ll discuss what makes up a container image, a bit about how they work, and the benefits and drawbacks of these two images (and others, such as Red Hat’s UBI images). I’ll also talk about scratch images—what they are, when you might use them, and some caveats.
MORE VOICES
Other speakers at code.talks
See them live — and 100+ more.
One ticket, every track. Nov 4–5, 2026 at Kinopolis Hamburg.
Get your ticket





