Coaching software engineers
About why it's not too early to coach team members, that software engineers also need coaching and how to start
About why it's not too early to coach team members, that software engineers also need coaching and how to start
Managing up is as important for your success and career as managing down. It’s about understanding your boss’s concerns, schedule and taking some of their responsibilities
High levels of trust within an organisation improve performance, but trust is complicated to build in software organisations
Why networking is one of the most important skills leaders should develop and how to get started when you're an introvert
How managers should quit their inner problem-solver to efficiently delegate and free up their time
How to share bad news remotely (and mainly how to anticipate these situations)
How to lead in times of uncertainty using contrarianism and other mental models
Why the future of work is remote and how to prepare your team for it
Business and tech departments often fight, but it's usually due to organisation challenges