Working on a startup small team can make it hard to keep best practices in place, when deadlines are tight and we tend to focus on speed. In this talk, I’ll share how we how we managed to get speed and code quality by building a bare bones React Design System: – What should live in the design system and what should live in the app – Understanding layout components, building blocks and logic components – Making complex components customizable and reusable – Custom hooks for the win – Automating testing on what matters to ship with confidence