Designing for Intelligence at GitHub Next: Patterns and Practices for Making AI-powered Products

What does it take to design successful products around AI capabilities? Achieving acceptable reliability is often not about model improvements and fine-tuning. A holistic approach to building AI-powered products requires thinking about how we elicit context from users, how we prompt the models, how we decide to measure the goodness of results, and how the interaction models we use weave intelligence into experiences. GitHub Next is the birthplace of products like GitHub Copilot and is currently exploring the frontiers of AI assistance for the entire software development lifecycle. We'll share some practical learnings from our experience building and shipping these prototypes and successful interactions with the broader business.