Principles
Developer experience principles that help guide our design and product decisions.
Simple
The product should be easy to use, regardless of the interface.
Always try to make it as simple as possible.
Minimize complexity in design, code, and processes.
Keep it straight to the point, progressively bring concepts to light.
Avoid jargon, communicate directly and clearly. Explain identity concepts and technical terminology explicitly and directly when needed.
Design for all developers, no matter their skill level.
Solutions that cater to developers of all skill levels, from beginners to experts.
Break down excessively complex concepts into simple blocks.
Break down intricate ideas into manageable, understandable parts.
Iterate for simplicity.
Revisit and refine existing product areas to eliminate unnecessary complexity.
Meet the team
Aliyah Winfrey
Researcher
Amie Chen
Product Designer
Anjum Shaikh
Product Design Manager
Ankur Chauhan
Product Designer
Anshuk Chibber
Researcher
April Cheng
Product Designer
Bharti Bhagtani
Product Designer
CC Canchingre
Product Design Ops
Denise Rey
Product Designer
Dongni Wang
Product Designer
Donna Monbourquette
Researcher
Hugh Freund
Product Designer
Jackie Liu
Product Designer
Jayde Ly
Product Designer
Joshua Dela Cruz
Product Designer
Jourdan Nyhof
Product Design Manager
Kailin Chan
Product Designer
Lucia Leon
Product Designer
Lucille Liang
Research Manager
Luisa Vasquez
Product Designer
Madisyn Fujawa
Product Designer
Micheal Lopez
VP of Product Design
Peter Ip
Product Designer
Rosanna Chung
Visual Designer
Tony Jones
Product Design Manager
Waleed Manzoul
Product Designer