David Singleton & Thomas Pamminger

Throwing off the burdens of scale in engineering

How does Stripe balance rapid iteration with over five nines of reliability? Learn the principles that drive their developer velocity and operational excellence at scale.

Throwing off the burdens of scale in engineering
#1about 3 minutes

Stripe's origin as a developer-centric payment API

Stripe was founded to solve the difficulty of moving money online by creating a simple, well-documented API for developers.

#2about 3 minutes

Evolving culture and product with global scale

As Stripe scaled globally and added new products, it maintained its user-centric culture by keeping teams small and focused on user feedback loops.

#3about 6 minutes

Balancing development speed with operational excellence

Stripe maintains high availability and rapid deployment through a culture of operational excellence, careful change management, and a sensible architecture.

#4about 4 minutes

Fostering user-centricity across all engineering roles

Every team member, including engineers, directly engages with users to gain a visceral understanding of their problems, using feedback loops like OODA.

#5about 2 minutes

Ensuring API quality and consistency through review

An internal API review group and the practice of "friction logging" ensure the API evolves deliberately while maintaining a high-quality developer experience.

#6about 3 minutes

Hiring and onboarding engineers for rapid impact

Stripe's hiring process seeks builders through realistic exercises like pair programming, followed by an onboarding that enables new engineers to deploy code within weeks.

#7about 2 minutes

The developer benefits of no-code and low-code tools

No-code and low-code products benefit developers by offloading complexity to hosted solutions that Stripe meticulously optimizes for performance and user experience.

#8about 3 minutes

Using generative AI to enhance developer productivity

Generative AI is used to improve developer productivity through tools like a conversational agent in documentation and GitHub Copilot for writing test code.

#9about 3 minutes

Stripe's future focus on the core development loop

The future of Stripe involves continuing its core development loop of listening to users and abstracting financial complexity for new waves of businesses.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview
Inside last week’s Dev Digest 159 . 🤖 How to use LLMs to help you write code ⚡ How much electricity does AI need? 🔒 Is your API secure? Learn all about hardening it… 🟦 TypeScript switches to go and gets 10 times faster 🖼️ An image cropper in your ap...
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Brenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech

From learning to earning

Jobs that call for the skills explored in this talk.

Full Stack Engineer

Full Stack Engineer

Climax.eco
Rotterdam, Netherlands

70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)