leadership

Apr
16
Solve the hard problem first

Solve the hard problem first

Successful leaders attack the hard problems first, because those are the problems when solved, unlock the entire equation.
3 min read
Apr
03
Two truths and a lie about software engineering

Two truths and a lie about software engineering

The carrying costs of production software are recurring. Sadly, we rarely realize it, much to the dismay of stakeholders. Having a healthy appreciation for the carrying costs of code will make you a more effective leader.
4 min read
Mar
26
Platform is a leverage play

Platform is a leverage play

I was recently a guest on the Ship It! podcast where the hosts and I discussed all things Platform and Productivity Engineering, lessons learned, technology evolution, values that matter for leaders, and much more!
1 min read
Mar
11
The first rule of decision-making

The first rule of decision-making

Leadership requires making decisions and I've found it helpful to apply three principles.
4 min read
Feb
19
Perverse incentives and DORA metrics

Perverse incentives and DORA metrics

“Move fast and break things” isn’t what anyone wants. Plan for complex systems to break. Reframe the rallying cry to “move fast with reliability” and stop wasting time measuring failure.
4 min read
Feb
08
The value of values

The value of values

Values represent what you consider important and desirable in life. If you want to find meaning and purpose, then know your values and be true to them.
3 min read
Jan
19
Mining for dissent

Mining for dissent

It feels good to be in a room of yes-people, but it’s a trap. Be brave and seek out if and why people disagree with you. It'll make you a more effective leader.
3 min read
Dec
24
Context not control

Context not control

Effective leaders facilitate great outcomes by setting appropriate context as opposed to trying to control their teams.
3 min read