Engineering team collaborating on software design and architecture

Building High-Agency Software Engineering Teams

I was recently asked as part of a recruitment conversation with someone in the talent team of a tech company, “Your CV says you foster a culture of you build it, you run it. What is your approach to building that culture?” I thought it was a great question and wanted to share my thoughts on this topic. You build it, you run it culture is all about giving engineering teams the autonomy and responsibility to own the systems they build and the agency to make decisions about how to evolve it. This level of ownership doesn’t come automatically by just telling engineering teams what to do. It requires a deliberate approach. This is what I call a High-agency team/culture. ...

July 25, 2026 · 9 min · 1708 words · eakangk
Engineering leadership

Evolving your Leadership Style as you scale your organisation

I was curious about the title - As your team gets bigger, your leadership style has to adapt. I am not Julie Zhuo, and I am not a Vice President of an organisation just yet. But as I started working at Kaluza, leading multiple teams, I felt like I had to evolve my leadership style accordingly too. The article was reassuring as I feel like I did get some things right. ...

December 14, 2024 · 5 min · 1064 words · eakangk
Life changes when you become a parent

Managing life with a new born

Starting a family Three years ago, my wife and I decided to think about starting a family. The decision to start a family was not made like let’s do it. It was more of a reluctant, if it happens, it happens. Fast-forward about 18–24 months, 2 miscarriages, and numerous emotional roller coasters and pain, both physical and psychological, especially for my wife as I feel like women go through a lot compared to men during pregnancy, we finally had our baby. ...

October 20, 2024 · 9 min · 1732 words · eakangk
Paper boats

The Hidden Dangers of Unconscious Bias: Understanding and Managing Implicit Prejudices

Introduction A recent conversation with my cousin, who was moving to London, highlighted a concerning issue: an unconscious bias that made him prejudiced. What did they say that made me feel concerned? “I am not racist but when I got out of the station, I noticed that it was mostly people of x community walking around. I didn’t feel safe at all.” This is unconscious bias in action. And as this bias made my cousin feel unsafe among a community of people of a race, and is therefore discriminating against a race, it is racism. The technical term for this particular bias is Perception bias. ...

August 15, 2024 · 5 min · 1044 words · eakangk
Culture

What is my Management Philosophy

I was recently re-reading, actually, listening to Camille Fournier’s The Manager’s path. In one of the chapters, Camille talks about some questions to ask when hiring managers. One of those questions was — What is your management philosophy? This took me by surprise. I hadn’t thought of it myself. How would I have answered that? What is my management philosophy anyway? Philosophy By definition, Philosophy has several meanings The study of nature, causes, or principles of reality, knowledge, or values, based on logical reasoning system of thought based on or involving such study an underlying theory or set of ideas relating to a particular field of activity or to life as a whole In this question’s context, it is the third definition that we are looking for from the prospective managerial candidate. ...

February 20, 2024 · 6 min · 1257 words · eakangk
Paper boats

Switching from managing teams to managing managers

Starting as an engineering manager As an engineering manager, you already have numerous responsibilities. At an early stage in your engineering manager career, you could even feel overwhelmed by the number of things you have to know. Some of them include Mentoring and coaching your direct reports who are individual contributors Setting strategic objectives for the team and the individuals Performance management - performance improvement programs Recruiting the right engineers for your team, squad, and organization Preparing promotion packs for your engineers Liaising with the people team to ensure benefits and compensation are attractive enough for bringing in new talent Working with Product and Peers to ensure delivery is smooth and dependencies are communicated and coordinated It doesn’t end there. ...

February 15, 2023 · 10 min · 2024 words
A group of people standing together in colourful scarves, representing shared organisational culture

Creating a great organisational culture

Featured image: Photo of Group of Men Wearing Assorted Scarves Holding Sticks What is culture? You are probably tired of seeing this word mentioned in countless job descriptions and conversations in and outside your organisation. “That’s not the culture here.” Or “that’s our culture”. Or “we have a transparent culture”. Quite often this is just an abuse of the term culture. But because it is popular, it makes those making the claims feel like they work at a great organisation. ...

October 7, 2022 · 7 min · 1308 words · eakangk
Psychological Safety

Psychological Safety: What, how and why?

Featured image: Photo by RODNAE Productions from Pexels Preamble “Psychological safety is the belief that one will not be punished or humiliated for speaking up with ideas, questions, concerns or mistakes and that the team is safe for interpersonal risk taking” - Psychological Safety and Learning Behavior in Work Teams by Amy Edmondson, 1999. That is an impressive definition and one that is easy to understand by anyone who reads it. ...

August 13, 2022 · 14 min · 2941 words
Paper boats

What is Self Management and why do you need to get better at it?

There will be a time in your career where you start to think, I have been doing what I’m assigned really well. I would like to do more. Maybe this time, I should lead people. What do you think you need, in order to start working on leadership? Attend a leadership course? Read a book? That is a good start. Wouldn’t it be great if there was one place where you could go to find out what you needed to become a good leader? ...

June 27, 2022 · 8 min · 1569 words
Manager

Managing a team

Featured Image by Austin Distel on Unsplash The title of this post is a bit vague. I agree it doesn’t give away much. Having managed teams since 2015ish, I have finally come to realise that as managers, one must make sure that their team members have an environment to thrive. A place where they can grow, be stretched just enough to feel proud of their achievement and not too much where they feel, work is taking over their life. It is not just about getting something done or achieving a target, but it is more about how you get there in a way that your team is committed to it rather than forced to it. ...

March 3, 2021 · 5 min · 1008 words · eakangk