Why Learn Coding? Why Learn Anything?!
On Saturday, I proudly watched my daughter present three beautiful piano compositions, including Beethoven’s Für Elise. It is such a wonderful feeling to see a…
On Saturday, I proudly watched my daughter present three beautiful piano compositions, including Beethoven’s Für Elise. It is such a wonderful feeling to see a…
Too lazy to read? Watch the video version: https://youtu.be/1vyzimcPX1w?si=5UKiPFFcBSYmA3yq When I think back to the struggles I’ve had with junior and not-so-junior developers, I can…
The video version is available on my YouTube channel: https://youtu.be/fXfNIITG3hw We procrastinate because our brain does its best to avoid doing hard things. It’s a…
Selling snake oil Just saw a CNBC video showing how Deirdre Bosa vibe-coded a “fully functional” app from a single prompt. At first glance, it…
Agile started off as a great idea, but Scrum came along and knocked the life out of it. In this video, I’m taking off the…
One time I unintentionally disclosed too many technical details to a customer during a project update. I started talking about implementation specifics, technology stacks, and abstract…
I had a nightmare last night. I was stuck in my old office job, surrounded by the same dull faces, attending pointless meetings, and listening…
Earlier today, I helped my son solve the following equation: It seems easy. Or does it? Don’t be frustrated if you can’t solve it right…
If you’ve ever worked with C++ and then switched to Python or Swift, you might get the impression that it’s almost impossible to write poorly-written…