A few years ago, when I started self-publishing, I did neither have a brand nor a platform. I just had notes.
My first book was "SaltStack for DevOps". It was technical, practical, and written from the trenches. The second one was "Painless Docker".
Docker was everywhere: not in servers, but in conversations. It was the new hotness. Every week, I kept meeting engineers who were confused by the same things: "What is an image, really?", "Why does my container disappear?", "Why is this working on my machine but not in CI?", "What does this cgroup thing actually do?" ..
It wasn’t lack of intelligence. It was lack of online resources and documentations.
So I started helping people one by one. In person. On Slack. In workshops. Over coffee. On whiteboards.
And every single time someone had that moment - when the fog lifted - it was a pleasure.
That’s how Painless Docker was born. The goal was simple: remove the mystique around a technology that was totally new at the time.
Last week, I published
the second edition.
Revised. Updated. Cleaner explanations. Better examples. Modernized sections with the new features (BuildKit, AI model runner, security, OCI registries, etc). Years of additional field experience distilled into something tighter.
If you’re learning Docker today or if you want to get back to basics, I hope you’ll
check it out (and yeah there's a 20% discount code : SENSEIFEBRUARY)
Have a fantastic week!
Aymen