Building Culture, Process, and Organization for Web Engineering at Scale
October 7, 2021, 7:50 PM - 8:10 PM (UTC)
On our Web Client team, we’re on one of the biggest hiring sprees in our company’s history. Over 50% of today’s contributors didn’t work here at the start of 2021. And, as with any company, that means technical, cultural, and professional growing pains. Learn from our experience of scaling development from tens to hundreds, and hear about techniques we used to support and nourish fledgling client teams and their engineers.
-
Charlie Croom
Twitter Staff Engineer + Group Tech Lead
Over the past few years, I’ve had the opportunity to work on an amazing team building Twitter’s Progressive Web App (PWA) using React, React Native Web, Redux, Web APIs and more. Before that, I helped decompose our monolithic Rails app into Scala services. Along the way I’ve helped develop Hack Week @ Twitter and Twitter’s leadership development program, worked with browser vendors on 3rd party integrations, store presences and specs, and help organize and oversee the web client team.
-
Marina Zhao
Twitter Staff Engineer + Group Tech Lead
I’ve been at Twitter for 8+ years, starting as a product engineer working on Search, Moments, Explore, and Trends. Later I joined the effort to rebuild desktop twitter.com on a modern React and Node stack, and tech led the new twitter.com launch. I cofounded our D&I group for gender minority Web engineers, and I’m currently a co-Group Tech Lead for Web with Charlie, where we oversee a community of ~100 web contributors from multiple orgs, and steward the codebase as well as culture and processes.