Admitting vulnerability and asking for help is essential for individuals to come together as a team.
Software development is a vital profession; how do we give it the respect it deserves?
A declaration of war on Agile-lite approaches to organizational change.
Project failure happens but there are a few ways to avoid its worst consequences.
Show empathy, it will make you a better leader.