Principles

A working set of beliefs that guide how I think, build, and decide. Informed by experience — including time at Bridgewater.

01

Radical transparency beats comfort

The most important truths are often the hardest to hear. Building cultures and systems that surface reality — even when it's uncomfortable — leads to better outcomes than optimizing for harmony.

02

Ship, then refine

Perfection is the enemy of learning. Get something real into the world quickly, observe how it behaves, and iterate from evidence rather than speculation.

03

Pain + reflection = progress

Every failure contains a lesson. The people and organizations that grow fastest are those that treat mistakes as data, not disasters. Borrowed from Dalio, lived through experience.

04

Simplicity is the ultimate sophistication

Complexity is easy to create and hard to maintain. The best solutions remove unnecessary parts until only the essential remains. This applies to code, to products, and to life.

05

Think in systems, not events

Individual decisions matter less than the systems that produce them. Design the machine, not just the output. When something goes wrong, fix the process that allowed it.

06

Own your inputs

You become what you consume. Curate your information diet, your tools, your environment, and your relationships with the same rigor you'd apply to building a product.

07

Be useful, not impressive

Status is noise. Impact is signal. Optimize for creating genuine value rather than the appearance of it. The work should speak louder than the person behind it.