~ Management ~

The only way to structure your engineering teams

The only way to structure your engineering teams

After rapidly scaling teams from 0 to 50+ four times in the last 3 years, I believe this is the only way to structure your engineering team.

Code does not get rusty

Code does not get rusty

When does one need to rebuild a system from scratch? The answer, perhaps is, almost never.

Building your Communication Strategy

Building your Communication Strategy

In this article, I discuss communication, which I believe is the most important aspect of your role as a people manager.

Engineering Archetypes

Engineering Archetypes

The 7 different personality types in software engineering - a guide for managers and software engineers

Structuring your Engineering team

Structuring your Engineering team

Today I discuss what I learnt from trying different team structures to optimise engineering delivery.

What I look for in my hires

What I look for in my hires

In here, I discuss the 7 qualities I look for in my hires - Predictability, Empathy, Autonomy, Adaptability, Growth potential, Ownership and Problem solving.

What I learnt about hiring

What I learnt about hiring

During the last year, Affectv has experienced rapid growth. We have doubled the engineering team in the last 8 months. This is a compilation of some of the things I learnt about the hiring process.