Thirteen Years

Some reflections from thirteen years at Google.

Read more …

Pillars And Governance Structures

A Good API: g9

Adding more knobs doesn't make your API more powerful.

Read more …

The Point of a Strategy

The only useful strategy is one that reduces risks.

Read more …

Just Enough Technical Debt

Zero technical debt isn't always the answer.

Read more …

Code As UI: The UX of config-as-code and everything-as-code

Configuration-as-code has the same usability issues as everything else as code along with the same benefits.

Read more …

Promise Fatigue

Setting low but realistic expectations is better than setting high but unrealistic ones.

Read more …

The Loss of a Virtuous Culture

Luck isn't enough. You need a culture of virtue.

Read more …

The Lettergrade Rule

Don't block a code review because of minor issues that are best left to the discretion of the author.

Read more …

All natural numbers are interesting

A proof.

Read more …