index 0.2

principles

[01]

The Barbell Strategy

Build asymmetric upside by combining strong downside protection with selective high-upside bets.

[02]

Circle of Competence

Stay explicit about what you know, what you do not know, and where your edge is strongest.

[03]

Map vs Territory

Use models as tools, but validate decisions against reality and direct feedback loops.

[04]

Antifragile Architecture

Design systems that can adapt and improve under stress rather than only survive it.

[05]

First Principles Thinking

Deconstruct complex problems to fundamentals and rebuild with explicit assumptions.

[06]

Evolutionary Realism

Combine ambition with grounded execution by stress-testing ideas against constraints, not only optimism.

[07]

Strategic Pragmatism

Judge strategy by real outcomes and survivability, not by elegance of the narrative alone.

[08]

Theory of Constraints

Treat every system as bottleneck-driven and focus effort on the limiting step that unlocks the next stage.

[09]

The OODA Loop

Observe, orient, decide, and act in short cycles so learning speed becomes a competitive advantage.

[010]

Vertical Progress

Prefer 0-to-1 progress where possible by creating step-change value, not only incremental optimization.

[011]

Skin in the Game

Anchor critical decisions to accountability: decision-makers should own the downside of their calls.

[012]

Architectural Simplicity

Choose the simplest architecture that preserves reliability and scale, then add complexity only when justified.

[013]

Compound Interest

Small quality improvements in systems, judgment, and relationships compound into outsized long-term outcomes.

[014]

High Agency

Act as if hard problems are solvable, then create momentum through initiative rather than waiting for permission.

[015]

Second-Order Thinking

Evaluate consequences beyond immediate outputs, especially for long-term product and architecture decisions.