Andy Fries My thoughts, loosely collected

Automaticity

In the past few months I experienced two large changes to my life after years of relative stability: I started a new job in a new role, and my family lost a loved one. Each has affected me in numerous unforeseen ways, but a common throughline in both is interrupting the automaticity of daily life.

Read more

How to Get Higher Quality Code Review Feedback: Reduce Cognitive Burden

Reduce the cognitive burden on reviewers when publishing a code review. Using this as your guiding principle, you’ll write higher quality code, ship it faster, and earn more trust with your colleagues. Let’s dive into how that looks practically.

Read more

Violent Disagreement

Years ago, a mentor of mine introduced me to the concept of “violent disagreement”. Initially I balked at the idea of violently opposing anything in a professional setting, but in time it has become one of my most used tools in making quality decisions quickly and at scale. In this post I’ll dive into what it is, how to do it, why it works, and when to use it.

Read more