ILLUMINATION CHALLENGE 100 — DAY 9
Kubernetes For Kindergarten Kids
A Lesson In Simplicity

I was decluttering my bookshelves and discovered this amazing book from the Cloud Native KubeCon (conference) in late 2019. I had the wonderful opportunity to attend via a diversity scholarship in sunny San Diego.
I had almost forgotten about this cute coloring book with the story of the three little pigs that every kindergarten kid knows. I opened it, delighted to find a new book for my baby daughter. And guess what? The story was modified to explain the core concepts of Kubernetes.
For context, Kubernetes is an important open-source system to help deploy and manage applications in the cloud. Kubernetes developers are highly sought after in IT departments, often commanding salaries of $150,000 and above!
If you cannot explain it simply, you do not understand it well enough. — Albert Einstein.
Obviously, the folks at RedHat (an awesome tech company!) took this quite seriously. They used the little piggy story in a very clever way to explain highly complicated concepts in a way both a kindergarten kid or my aged grandmother would understand!
What can we take away from this children’s book?
- Next time you feel annoyed explaining something to your child or parent or junior, remember this and exercise more patience. Then examine if perhaps your explanation is lacking in clarity.
- If you are a programmer, stop using high-fangled jargon at every meeting. Sure, it may make you feel superior, and even impress a certain subset of people. However, it is not really needed. On the contrary, you will gain far more popularity by being the person who can "dumb down" complex technical details for non-techies to follow.
Did you have an excellent teacher or know someone with the knack for explaining everything in easy, simple terms without making you feel foolish? Answer in the comments below.