Speaker: Soam Vasani

(He / him / his)

Software Engineer @Stripe

Find Soam Vasani at:

Session + Live Q&A

Building and Scaling Developer Environments at Stripe

Developers at Stripe work with several-GB-large code bases, develop hundreds of services, and write code in several languages. They often work on multiple branches at the same time, iterating on code reviews while working on their next task.

The dev environment they use must support the fast "inner loop" of development: change, reload, test, repeat. It must minimize large flow-breaking wait times, and support collaborative workflows.

We'll delve into how Stripe's dev environment infrastructure handles these needs. We'll talk about how we use cloud instances to augment local laptop development, explore the local-vs-remote-dev tradeoff, and support multiple branches without breaking flow. We'll cover how we use dev environments to improve code review. 

Finally, we'll cover techniques that help dev environments adapt and evolve to support a growing organization.

Date

Monday Apr 4 / 02:55PM BST (50 minutes)

Location

Churchill, G flr.

Track

Developer Enablement - The Secret Weapon

Topics

Developer ExperienceScaling

Slides

Slides are not available

Add to Calendar

Add to calendar

Share

Session + Live Q&A

Developer Enablement - What's Next?

We've talked about the history and had great examples of what's going on in some of the world's most forward-thinking tech organisations but where does it go from here? I challenge our experts to give their expectations of where the subject is going and what we might expect to see in the next few years.

Date

Monday Apr 4 / 05:25PM BST (50 minutes)

Location

Churchill, G flr.

Track

Developer Enablement - The Secret Weapon

Topics

Developer Experience

Video

Video is not available

Slides

Slides are not available

Add to Calendar

Add to calendar

Share

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.