Last year, I wrote a post after about 6 months being a manager of a rather large team (two pizzas would definitely not be enough to feed …
6 Things to do when training Engineers to be Managers
I was recently given the opportunity to train an engineer in my team to take over my role. This engineer volunteered to become a people …
1:1s – Questions
When I started my 1:1s a few months ago, I kept asking the same questions over and over. In fact, I found that I wasn't really learning …
1:1s How I Learn to Support
Quick intro: I recently switched my career path. I was a tech lead, which basically means that I lead a project but I had no reports, and …
Adding a Shared Script for Jenkins
Recently, we discovered that we had a lot of duplication in our build scripts. Pretty much the same copy+paste code everywhere (we have a …
Leading Remotely
I went rogue! I did it. I led a team remotely (within the same country, of course). But to be honest, I can't say too much changed while I …
Being a Remote-Enabled Team
Being a remote-enabled team doesn't mean you are remote-first. It means that you're open to your colleagues occasionally working (or maybe …
How to Give Feedback
At Careem we like to give feedback as often as possible and as honest as possible. It can be quite a shock for those who are new to the …
I am a Good Manager
When we think about managers, we think about people we know (or knew) who have shaped us. We think about people we either look up to or …