It's been a long time since I sat down to write out my thoughts. Over the past couple of years, I've been working on my MBA. I successfully …
Embrace Your Inner Engineer
When I first started at Traveloka, I realised that there are some good engineering practices, but other practices could be improved. It's …
Roundtable: What makes a great Engineer?
Recently I had a roundtable discussion with my engineers on what makes a great engineer. What are the traits that you would like to see in …
Leading in Uncertain Times
Unfortunately, the world has gone a bit upside down over the last few months. We've seen countless layoffs across many different industries …
1:1s – Don’t Follow my Advice
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 …