Stitch Fix takes a unique approach to retail which combines art and science -- we send our clients clothes we think they will love; they keep what they want and return what they don’t. Based on years of data science and machine learning, we develop personalized algorithmic recommendations for each client, and one of our thousands of human stylists hand-curates those recommendations to choose what goes in each box.
This talk will discuss the technology approach and modern development practices we have put in place to make this model succeed. To reduce the coupling that stifles velocity and innovation, we are actively rearchitecting around microservices and event-driven approaches. To get the agility that comes from rapid iteration, we practice TDD and Continuous Delivery. To get the ownership that drives optimal results, we organize around small, independent teams that run what they build (DevOps). To take advantage of our rich data, we maintain a robust data pipeline and offer data as services. All of these practices work synergistically, and each benefits from and reinforces the others.
The talk will conclude with lessons we learned on this journey, and will suggest ways other organizations can do the same.
Successful Internet companies are built on a foundation of excellent culture, efficient organization, and solid technology. As a company needs to scale, all of these parts of the foundation need to grow and scale with it. This tutorial will provide a deep dive into modern best practices at innovative companies in Silicon Valley for scaling culture, organization, and technology.
Driven primarily by the presenter's experience ranging from small Valley startups to Google and eBay, we will learn about:
Randy is a 25-year veteran of Silicon Valley, and has worked as a senior technology leader and executive at companies ranging from small startups, to mid-sized places, to eBay and Google. Randy is currently VP Engineering at Stitch Fix in San Francisco. He is particularly passionate about the nexus of culture, technology, and organization.