Posts
Why Hiring Juniors and Training them is not enough for fast-growth companies
High Agency: Accepting that we shouldn't wait for perfect conditions
Endgame Strategy When Switching Jobs
Finding ways to help the people around us
5 Tips to Stay Technical as a Manager
3 Ways to Build Trust in A Team
The Lure of the Tech Lead Manager and Why You Should Avoid it
Start with Why: 3 Huge Failures I Had as a Leader and Why They Happened
Find Piece of Mind Taking One Thing at a Time
The Feedback You Receive Is Horrible. We're Going to Fix it.
Training our teams' Dissent Muscle
You might be making your team complacent by killing Dissent
Making time for what matters
3 Openhearted Behaviors That Will Make Your Team show Extreme Ownership
An Unspoken Rule of Highly Effective Product Teams
3 Early Signs of a Failing Manager
Stop Informing, Start Collaborating
What's Software Quality, after all?
The Problem with not Understanding the Problem
Reducing Bias in your interviews
Everybody hates estimating, so why do we do it?
Laziness, Impatience and Hubris
Are you managing yourself?
What's the role of Engineers in Product Strategy?
Too Much Minimum, Too Little Viable
Practice does not make perfect
Are you having open and meaningful one on ones?
It's a Sea Chart, not a Road Map
Curiosity and Confidence
Key takeaways from the Effective Manager | Part One
Stop pointing fingers, own your shit
The Myth of the Super Leader
Enabling Free Discussion and the importance to Disagree and Commit
What does a great outcome look like for a meeting?
Everything is a Process: A Takeaway from High Output Management
A top 5 takeaways summary of High Output Management
The Road to Great Product Performance: The First Steps
Performance is a Feature: Avoid Losing Users and Conversions
React Memoization Cheatsheet: 5 different ways to memoize and why it matters