Episodes
Nik Pinski, Principal Engineer at AWS, shares how AWS is organized for autonomy and customer-centric product development, dealing with millions of events per second, and how Staff and Principal Engineer career tracks work across different software organizations.
Published 05/17/23
Kyle Peatt, former Head of Design at Shopify, shares lessons he learned helping rapidly scale Shopify’s UX team from 30 folks to 450. We talk about effective triads of product, design, and engineering leadership; building a UX organization without becoming a matrix org; the concept of UX Leads that manage folks from front-end engineering through design and content strategy; what makes a Staff Designer; and the importance of having an opinion in design leadership.
Published 04/26/23
Ian Wong, co-founder of Opendoor, shares what he’s learned about machine learning and data science in his work as CTO of Opendoor and helping detect fraud at Square. We talk about the differences between descriptive and predictive ML, approaches to human-in-the-loop prediction, setting up a data science org to deliver real business impact, why so many internal tooling projects fail, and how leaders should be dividing their attention between top-level strategy and the details that really matter.
Published 04/05/23
Netflix’s Arik Devens shares what he’s learned about architecting mobile apps with many millions of users, building from early adventures at Netscape and Palm up to architectural roles at Fitbit and Netflix. We talk about Netflix’s culture of small, high-trust teams; some of the pathologies of very large engineering teams; how to sell new architectural patterns to a team working on a large existing codebase; and the challenges of A/B testing hundreds of millions of users.
Published 03/17/23
Jaycee Day, a seasoned designer having worked at GitHub and Blinkist, shares what she learned designing a now world-famous app onboarding flow. We talk about onboarding flows, subscription and trial mechanics in apps, the tensions between ethics and short-term profiteering, the business model of mobile games, and A/B testing.
Published 02/15/23
Cate Huston shares what she’s learned leading engineering teams at DuckDuckGo, Automattic, and Google. We talk about the challenges of hiring directors, what makes DuckDuckGo weird, supporting team happiness vs. team effectiveness, the quagmire of trying to measure team velocity, and the tradeoffs inherent in cross-platform app development.
Published 01/20/23
Shawn Jansepar, Director of Engineering at Khan Academy, shares what he’s learned about keeping product teams engaged, effective engineering practices and how to teach them, and building trust.
Published 12/28/22
Polly Allen, former Principal Product Manager on Amazon Alexa, shares what she’s learned about the challenging world of building products for voice and AI, as well the roles of data-driven decision-making and computing science education in product leadership.
Published 12/07/22
Brad Ellis pulls from his experience designing for Square, Lyft, and many other products to share what he’s learned about the incredible value of user testing, scaling product design across a large org, and how to make great experiences instead of shipping your org chart.
Published 11/16/22