Refactor me
This is a blog about my learnings as I embark on the journey toward becoming an engineering manager. I'm a developer deeply engaged in what makes teams thrive — from communication and collaboration to decision-making and delivery. I explore how to design not just better systems, but better ways of working together. Along the way, I share what I'm learning: how to facilitate meaningful workshops, support growth in others, and build the habits of a people-first leader. I hope to refactor myself into a better version of me.
This isn't expert advice — it's a space where I gather my thoughts and reflections. Much of it is still in progress.
Servant Leadership
Quality & Reliability: Building Speed That Lasts
Ways of Working — how a team actually gets work done
Culture, Psychological Safety, and Team Health
Effort vs. Impact mapping for team initiatives
Coming up with team names
Who does what and when?