API Dev: Shifting from Code-First to Design-First + Build Your Own Copilot with GitHub SDK for Java
Автор: Montréal JUG
Загружено: 2026-01-28
Просмотров: 81
Описание:
⭐🍵☕Join our Community French and English: https://linktr.ee/devoxx4kids_montrea...
📍 Un gros merci à #Lightspeed de nous avoir accueilli et offert les pizzas ! ❤️
----
#API Development: Shifting from Code-First to Design-First
🎤 - Pavel Makhov - Staff Software Developer and open-source enthusiast with over a decade of experience, primarily in Java.
Migrating from code-first to design-first API development dramatically improved our team's workflow and API quality across dozens of microservices. We'll explore collaborative #OpenAPI workflows, automated validation pipelines, and automated governance strategies that eliminated API inconsistencies and breaking changes. You'll learn practical migration steps, proven tooling, and adoption frameworks that work across languages and team sizes.
--
Beginning his career at the birthplace of the World Wide Web, CERN in Switzerland, Pavel has since worked in various companies, gaining expertise across a wide range of technologies. His interests span Linux, macOS/iOS development, and open source, reflecting his passion for exploring and mastering diverse technological landscapes.
----
Build Your Own #Copilot with GitHub SDK for #Java
🎤 - Bruno Borges - Principal PM Manager at Microsoft
GitHub Copilot is widely known as an IDE and CLI experience, but under the hood it is evolving into a programmable AI agent that can be embedded into custom tools and workflows.
In this session, we explore how to build your own Copilot-powered tools using the GitHub Copilot SDK for Java. You will learn how to integrate Copilot programmatically into Java applications and treat it as an agent that can generate, refactor, and reason about code within your own platforms.
The talk walks through practical examples such as using Copilot in #JBang scripts, and a plugin for Apache #JMeter.
--
Bruno Borges, a Principal PM Manager at Microsoft with over six years of dedication, is a distinguished figure in the fields of Product Management, Cloud Developer Experience & Tools, and Developer Relations. Residing in Vancouver, Canada, Bruno specializes in Java runtimes development and enhancing developer relations for Microsoft Azure, aiming to create the best cloud environment for Java workloads and developers. Notably, he led the public announcement of the Microsoft Build of OpenJDK, Microsoft's own open-source distribution of Java. Prior to Microsoft, Bruno served nearly six years at Oracle, influencing developer relations strategy and governance. Recognized as a Top Java Influencer from 2016 to 2019 and a Java Champion, Bruno's contributions have significantly impacted the Java community.
----
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: