Archive - All Articles

Quick Wins

Short, focused pieces that solve a specific problem fast.

Concepts & Understanding

High-level mental models and big-picture thinking — how deployment works, what Docker actually does, why production feels scary.

Docker Basics

What Docker is, how it works, and the foundational concepts to get comfortable with it.

Building Docker Images

Dockerfiles, caching, BuildKit, multi-stage builds, ARG and ENV, secrets, and getting builds fast and correct.

Running Containers

Docker Compose, environment variables, volumes, debugging, permissions, and day-to-day container work.

Docker Tooling

The broader Docker ecosystem: networking, Swarm, Portainer, Watchtower, and going further.

Kubernetes

Getting started, labels and annotations, operators, and practical cluster management.

Deployment & Infrastructure

Going to production, infrastructure as code, Pulumi, Vagrant, and running things reliably.

Developer Tooling

Git, CLI tools, Makefile, Tailwind, React, and things that speed up day-to-day work.

Data & Tinkering

Data projects, Python scripting, Jupyter, HN analysis, and explorations.

Go

Project structure, JSON handling, Go modules, and idiomatic Go.

Django

The full Django archive: deployment, class-based views, frontend integration, packages, and more.

© 2026 vsupalov.com. All rights reserved.