Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
The Investment Banker Certification
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore a revolutionary approach to API development in Scala through this 40-minute conference talk that introduces JING, a groundbreaking library enabling spec-first OpenAPI endpoints without code generation. Learn how to achieve native-like support for OpenAPI specifications directly within Scala by simply importing specification documents to obtain typed interfaces for remote services, eliminating the complexity of HTTP handling and serialization. Discover how Scala's compile-time metaprogramming capabilities make this seamless integration possible, dramatically lowering barriers to spec-first development and enabling explorative, type-driven programming. Gain insights into the implementation techniques and design decisions behind JING's architecture, while exploring potential applications of this approach across other development areas to create simpler, more productive workflows.
Syllabus
Tomas Mikula: Just Import 'N' Go - Spec first APIs without codegen [Scala Days 2025]
Taught by
Scala Days Conferences