My kid just discovered the Light Bot coding game and loved it. I love the game, and they’ve added a lot since the last time I played. It’s a wonderful introduction to programming concepts.

Helping my kid with the game had me thinking a lot about how we are taught and how that affects our approach to problem solving.

Each ‘level’ in the game or lesson in school requires you to solve for a singular answer. There is only ever one solution, the one made possible by the concept being taught, that allows one to progress. Over and over again…

Photo by rawpixel on Unsplash

We’ve all worked with an arrogant engineer. The one who goes on and on, in an attempt to prove themselves the smartest. They respect no one else’s opinion or work, even when it’s not their skill set. They’re impossible to work with, you may waste hours trying to convince them just to listen to you. Everyone who interacts with them just gives up and you either miss targets or just build it their way, which invariably turns out to be a tragic mess. …


Staff Engineer. The punishment for asking me about engineering is that I will answer, in detail.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store