We ship fast and fail fast, because we know that unreleased products don’t provide value to our creators or knowledge to our team. We understand the tradeoff between speed and quality, and try to find the right balance for every project. We shun perfectionism, but simultaneously hold an extremely high bar for everything we build. We embrace failure because we believe it teaches us more than success. We engage in blameless retrospectives, where we extract lessons and actions we can incorporate into our culture going forward. By quickening the pace of innovation, we quicken failure, learning, growth, and eventually success.