Emotional intelligence is a superpower.
Software development and project management are a difficult exercise and it is up to each of us in the profession to tell umcomfortable truths.
Disagreement is natural in large projects. Here is how you handle it.
My desire to include more people in the technology business.
The grinding work of project managment tells us we need to live day to day.