APIs are everywhere! Yet, designing APIs that are intuitive, evolvable, and developerfriendly remains a challenge. This workshop introduces the API Design First approach, which emphasizes collaboration, consistency, and exceptional developer experience by focusing on crafting your API contract before implementation. We’ll explore why API Design First matters, how it compares to the traditional Code First method, and how adopting this approach can transform the way teams build APIs.
Through interactive exercises, you’ll gain handson experience with OpenAPI, learning to craft “good” API contracts grounded in RESTful principles. You'll also dive into API Design Reviews, participating in mock sessions to understand how collaboration can elevate the quality and consistency of your designs. By experiencing proven API Design First practices, you’ll leave with a clear roadmap to enhance your own APIs and elevate your organization’s API program. Whether you’re a developer, architect, or product manager, this workshop equips you with the skills, tools, and mindset to create APIs that deliver lasting value and exceptional developer satisfaction.
Travis is a Distinguished Software Engineer at SPS Commerce, the world's largest retail network, where he leads innovation, drives meaningful change, and amplifies team productivity. With a passion for technology and a talent for simplifying complex architectures, Travis focuses on creating seamless Developer Experiences and fostering high-performing teams. A seasoned speaker, architect, and blogger, he thrives on sharing insights, exploring emerging technologies, and championing impactful development practices.
More About Travis »