Some reflections from thirteen years at Google.

Read more …

Read more …

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

Read more …

The only useful strategy is one that reduces risks.

Read more …

Zero technical debt isn't always the answer.

Read more …

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

Read more …

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

Read more …

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

Read more …

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

Read more …

A proof.

Read more …