The outstanding engineer who wanted to become a mediocre manager
Why do so many outstanding software engineers become mediocre managers? A reflection on promotions, ambition, and why climbing the career ladder doesn't always mean moving up.
I’m a Senior Software Engineer in Berlin. I like building for the web, writing things down, and giving curious ideas their own URL.
Why do so many outstanding software engineers become mediocre managers? A reflection on promotions, ambition, and why climbing the career ladder doesn't always mean moving up.
The beginning of my story with computers — a kid growing up in 90s Lebanon, chasing pixels, breaking machines, and unknowingly laying the first stones of a lifelong journey into programming.
It is easy to forget the impact jQuery has had on web development. Let's take a minute to remember jQuery and celebrate its legacy.
Agility has been robbed of its meaning. In a series of 10 anecdotes, I illustrate how organisations claiming to be agile are anything but.
Scrum is not the agility beacon it claims to be. It is time for self-organising teams to release themselves from the shackles of Agile.
Learning technologies that the market is looking for is the logical thing to do. But should you start with React?