Back home

Values

These are the principles I aim to live by. I do not always succeed, that's not the point.

Expect better of yourself

Growth happens on the uncomfortable edge. Keep pushing for the harder, truer path.

  • Take the challenging tasks at work.
  • Refuse to settle for less.
  • Challenge your assumptions.

Only ship code you understand

Especially in the era of AI assisted development where code generation isn't the bottleneck.

  • Comprehension is the real velocity.
  • Understand the code you write.
  • Write code that is easy to understand.

Give more than you take

I want the teams, relationships, and communities I touch to be better because I was there.

  • To the companies you work for.
  • To the people you interact with.
  • To the communities you are part of.