Writing
Notes on engineering leadership
Thoughts on leadership, strategy, and the journey of continuous growth. Each post is a step along the path.
Featured
MANAGEMENT · FEB 15, 2025 · 5 MIN
Management vs Technical Path
Most people who ask about management versus the technical path have already made the move. The question comes from uncertainty — and the answer almost always surprises them: the two paths demand more of the same than either side admits.
MANAGEMENT · JAN 7, 2023 · 8 MIN
Feedback
What feedback is, and how to give and receive it well: planned vs impromptu, constructive feedback, frequency, direction, and a worked example.
REFLECTIONS · NOV 29, 2021 · 7 MIN
Analysis vs Synthesis
We often hear the term 'analytical skills', but analysis is only one side of the 'productivity coin'. The other side is synthesis, and I will argue that they are equally important.
STRATEGY · OCT 15, 2021 · 6 MIN
My 7 Principles Towards Progress (Part II)
Continuing the exploration of principles that guide professional growth: doing what you love, pacing yourself, continuous learning, and understanding opportunity cost.
STRATEGY · OCT 9, 2021 · 5 MIN
My 7 Principles Towards Progress (Part I)
One of the questions I usually get asked is how I was able to ascend that fast. These principles are a guide towards becoming successful in your professional journey.
COMMUNICATION · OCT 8, 2021 · 5 MIN
4W + 2H
The modern world is rich with data and the sharing of data is becoming more important than ever. I created a structure to help streamline information extraction: What, Why, Who, When, How, How Much.
MANAGEMENT · DEC 22, 2020 · 6 MIN
From Individual Contributor (IC) to Team Lead or Manager
Many of the challenges people face are related to change. One of the most difficult is when one moves from an IC role to a first-level lead/manager role.