Lenny Distilled

O tratamento de erros merece mais código que o caminho feliz

Execução → Compensações Técnicas

Definindo
Há, de fato, mais código nos trabalhos que atendem à API da Stripe para lidar com esses casos extremos do que no fluxo principal. E eu acho isso bastante notável. A maioria das pessoas não faria isso, mas acontece que não apenas foi algo que me impressionou, como quando converso com usuários da Stripe, isso é algo que eles me relatam com frequência e os encanta sobre o produto.
David SingletonBuilding a culture of excellence | David Singleton (CTO of Stripe)
Apoiando
O mundo real tem entropia e é duro e bagunçado... Os computadores são determinísticos, mas os seres humanos não, certo? E então construir produtos que tenham um pouco mais de flexibilidade ou um pouco mais de salvaguardas caso essas coisas aconteçam se torna um pouco mais fundamental.
Brian TolkinLessons from scaling Uber and Opendoor
Apoiando
Não temos um backlog de bugs. Nós consertamos cada bug assim que eles são detectados quase. Então, realmente, faz parte do trabalho do engenheiro de produção consertar essas coisas.
Geoff CharlesVelocity over everything: How Ramp became the fastest-growing SaaS startup ever
Matizado
Nós escolhemos projetar a maneira como trabalhamos para manter essas duas coisas verdadeiras ao mesmo tempo. Então, podemos operar muito rapidamente, mas também ser extremamente confiáveis e disponíveis para nossos usuários. Isso requer muito cuidado e atenção, e muitos sistemas.
David SingletonBuilding a culture of excellence | David Singleton (CTO of Stripe)

The Missing Stamp

Every episode of Lenny's Podcast, distilled into the insights that matter and the quotes that make them stick.

LENNY WAS HERE__STAMP_DATE__

Lenny, if you're reading this, the stamp's ready when you are. 🧡🔥