Support Driven Development is a approach to software development that emphasizes the importance of engineers also being supporters, or users, of their own products. This approach is based on the idea that by experiencing the problems and needs of their customers firsthand, engineers can learn more about their product, identify areas for improvement, and create better solutions. By injecting humility, accountability, and responsibility into the development process, Support Driven Development aims to make everyone involved in software development - including engineers, designers, copywriters, and other stakeholders - take ownership of support and user experience. This approach has been shown to lead to faster issue resolution, improved product quality, and increased customer satisfaction.