Top 10 books for every software engineering manager

When I moved into the management world from being a software engineer, I quickly realised two huge surprises that I wasn’t expecting. First, the length of the feedback cycle is measured in months instead of minutes. I can’t run the code against my tests and check if my management decisions...

Tips on managing team with long running pressure or incident

A few months ago, I was involved in one of the longest-running incidents we ever had at Intercom. Even though I wasn’t involved in managing or leading the work to mitigate the incident, I was people manager for a few folks from the core team and learned a few lessons...

Subscribe for new posts!

I post every 2-3 weeks and always with lessons related to software engineering managers. I won't use your email in any other way!

From reactive to proactive Engineering Manager

Peter Drucker said in Effective Executive that manager’s time belongs to everyone. As Engineering Manager, you always prioritise enabling your team to be more productive. You act as a glue, filling the gaps that you see when others can’t see them yet. And that’s good - that’s what your...

Best relationship between product and engineering manager

If you are the Engineering Manager in the team and have Product Manager partner to pair with, you should consider yourself lucky! That’s the best situation you can be in if you are leading the team. Your partnership can have one of three results on your team: create a...

5 tips on running better 1:1s

One on one meetings (1:1s) are the most important meeting you can have with your direct reports. It’s really hard to do a good job in just one blog post describing how to run 1:1s. They are just a tool towards a goal much greater than just a meeting -...