Distroless images
Minimal Docker images that include only what's needed to run your app — no shell, no package manager. How they work and why they matter for security.
Writing
Practical notes on SRE, DevOps, and cloud infrastructure.
Minimal Docker images that include only what's needed to run your app — no shell, no package manager. How they work and why they matter for security.
Feature flags let you toggle functionality at runtime without redeploying. Walks through implementing GitLab feature flags using Python and the Unleash SDK.
Run jobs across multiple parameter combinations in parallel — better resource utilization and faster pipelines without duplicating config.
Makefiles aren't just for C — they're a portable, lightweight way to standardize build and deploy commands across any CI/CD pipeline.