Berlin

November 4 & 5, 2024

New York

September 4 & 5, 2024

London

June 16 & 17, 2025

Death and life of great software teams

Vaidehi Joshi looks at how we can apply Jane Jacobs principles of a vibrant city to a vibrant codebase.

Speakers: Vaidehi Joshi

Register or log in to access this video

Create an account to access our free engineering leadership content, free online events and to receive our weekly email newsletter. We will also keep you up to date with LeadDev events.

Register with google

We have linked your account and just need a few more details to complete your registration:

Terms and conditions

 

 

Enter your email address to reset your password.

 

A link has been emailed to you - check your inbox.



Don't have an account? Click here to register
January 23, 2022

In the late 1950’s, a woman named Jane Jacobs changed the course of New York City’s history. In fact, if it wasn’t for her, there would be a highway cutting straight through Greenwich Village today. Jane Jacobs shaped the trajectory of how modern-day cities are designed and organized. Her revolutionary book, The Death and Life of Great American Cities, continues to be a cornerstone of urban planning.

Cities and codebases have a lot in common. In the real world, we inhabit and interact with other people within the framework of a city; in software, we inhabit and interact with one another within the context of our codebases. So what can we learn from Jane’s observations of what makes for a lively and healthy city? And how can we apply the principles of a vibrant city to a vibrant codebase?

As it turns out, the answer to these questions lie, not in the code, but rather, in the people who build it. Let’s see how we can apply Jane’s principles to our own software teams.