Kubernetes 101

Kubernetes 101

Kubernetes (K8s) is an open-source platform for automating the deployment, scaling, and management of containerized applications. It was built to work with Docker and depending on who you talk to, they’ll either say it’s hell or a piece of cake. The truth? If you’ve struggled with infrastructure (servers, networks), logged many hours with Linux, Docker and containers, it might not be that hellish and it’ll depend on how many hours you put in. Like most of my posts, this is based on documenting my Home Lab, with hours of testing, things that stop working when you least expect it. But the good thing is you learn a ton and, if you’re a bit of a geek, you even have fun. Here’s my experience, with tricks, mistakes and everything I wish I’d known before starting. …

October 26, 2025 · 16 min
My First Steps with Docker

My First Steps with Docker

From what I understood, it’s a tool that allows you to package “Linux applications and all their dependencies” into a self-contained virtual container (something like sandboxes). That doesn’t tell us much, but what if I tell you that you can run your Linux applications (thanks to the Docker daemon) always in the same way on any platform? (for example Windows or macOS by using a super lightweight virtual machine, VirtualBox-style). Now that’s cool. …

November 1, 2014 · 4 min