Choose names for Google, not people

“There are only two hard things in Computer Science: cache invalidation and naming things.” - Phil Karlton AngularJS was released in 2010 and revolutionized modern frontend development. In 2016, the AngularJS team published a new framework, written in TypeScript and incompatible with AngularJS. They also made the baffling choice to call this framework Angular 2. Mayhem ensued, confused developers talked to each other about incompatible frameworks. The excellent community documentation AngularJS had built in the form of blogs and StackOverflow answers became an active hindrance for people trying to learn Angular....

January 22, 2022 · 2 min · Philip Heltweg

Who wrote this shit?

It is a beautiful rite of passage for a bright-eyed junior developer to join a team, take some tasks full of enthusiasm, and have the life and joy sucked out of them one sprint at a time. Soon enough, they sit in planning meetings, miserably complaining, accusingly asking who wrote that shit. Their transformation to a full team member is complete. They have become one of us. I was once that bright-eyed junior developer....

January 9, 2022 · 2 min · Philip Heltweg