Should developers learn how to “sell”? One of the most memorable lines of any movie in recent years was from an early 90’s cult classic based on a Pulitzer winning play: … Continue reading The One Missing Skill for Developers
It takes more than hard skills to build great software I am shaping the skills of the future! Okay, that sounds incredibly grandiose, but I recently took part in a session … Continue reading Skills of the Modern Developer
Corporate culture has a lot to do in shaping successful dev teams The year of 1886 was a pivotal moment for the global labor movement. Two years earlier in Chicago, the … Continue reading The Labors of Code
The real benefit is connecting to the broader community of ideas A decade ago, I was attending an event every night of the week. Sometimes if I was super ambitious, I … Continue reading The Upside of Developer Events
With computers coding themselves, do humans even matter? What is the scariest movie you have ever seen? For me, it’s 2001: A Space Odyssey. Maybe it does not have the gore … Continue reading The Future of Code
Or how companies have managed to screw up team culture I often get asked where to find the best developers. After all, in my work supporting developer communities, I come across … Continue reading How to Find 10X Engineers
When geek culture thrives, innovation happens There is a cartoon I saw several years back often used as an allegory of the travails of sales. It applies equally well however … Continue reading The Mad Ones
What we code and how we code can have serious consequences It came without warning. Hundreds of megatons of thermonuclear warheads were unleashed to catastrophic consequences. In a flash, several … Continue reading Killer Code
Wrote 100 posts, learned a lot & reflecting on the top hits When it comes to age, the number 100 holds a special place. I have only met a handful of … Continue reading Reaching 100
How business executives took the good of Agile and killed it Conflict is as integral and essential to the human experience as birth, love, and death. From struggle comes both the … Continue reading The Unbearable Lightness of Agile
Is being overly passionate about your platform, software, or methodology choices affecting your ability to innovate? When I was young, I was told there are three things you never bring … Continue reading Are You Tech Religious?
In an era where software is eating the world, CEO’s need to build up their software acumen Napoleon is considered one of the greatest military leaders of history. Over the course … Continue reading Does Your CEO Understand Software Development?