Inclusion/Equity and Evaluating Negatives

Evaluating properties like inclusion and equity of products can't be done through exhaustive enumeration of product outcomes. Instead we will need to increasingly rely on the controls that we place how we construct the products.

Read more …

Happy New Year 2024 and Year in Review 2023

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 …