Technical mastery for the experienced developer
Push the boundaries of your technical expertise with these advanced sessions. Dive deep into extending GitHub Copilot’s capabilities, from building custom extensions to integrating AI into your coding workflow. Learn how to enhance code security by leveraging CodeQL, exploring practical applications for identifying and fixing vulnerabilities. This agenda is perfect for developers eager to sharpen their skills and stay ahead in the world of software development.
An inside look at how GitHub uses LLMs, fine-tuning, and prompt engineering in GitHub Copilot - AI1332P
GitHub Copilot was the first at-scale AI assistant for code completion in software development. Join our moderator, Matthew Masarik, director of applied science, and panelists, Cooper Nederhood, machine learning engineer, Joe Bourne, staff product manager, and Mitch Naylor, senior applied machine learning researcher, all from GitHub, to learn how our Applied Science team is enhancing the quality of Copilot's code completion. Together, they'll discuss how GitHub uses LLM fine-tuning, RAG, prompt engineering, and other techniques to increase accuracy and supercharge productivity.
Create type-safe SDKs for REST APIs in 10 minutes or less - DEV2027D
It’s no coincidence that the most successful API companies all support a wide range of SDKs for their users. SDKs give developers the ability to integrate with APIs in a dev-friendly manner, using their favorite languages and frameworks. That leads to faster integration and wider adoption of the API. It’s a win-win. Join Sagar Batchu, CEO and co-founder at Speakeasy, to explore how your organization can turbocharge its API adoption and how you can give your APIs the SDK-first treatment with automated GitHub workflows.
Complex migrations: Why failing forward helps push past resistance to change - DEV1349B
Change is hard, even when you know the change is worth it. When Wayfair moved to GitHub Enterprise Cloud in 2023, the task of moving 15,000+ repositories and 3,000 active users was daunting. There were numerous security, network, and operational challenges to surmount, but with careful preparation our migration ran smoothly. We're releasing the migration toolkit Wayfair developed as open source to make it easier for others to do the same. Join us to learn how we pushed our teams to embrace discomfort and adopt a fail-forward approach, even on our most sensitive code base.
Securely building GitHub on GitHub - SEC1939M
As the world’s leading Copilot-powered developer platform, GitHub embeds security directly into the developer workflow so that the platform trusted by millions of developers provides enhanced security at every step. This extends to how we adopt security controls to protect the GitHub platform and the novel ways we are building AI-native security experiences to achieve greater security outcomes. In this session, we’ll show you how we’re building GitHub more securely to support the world’s developers.
How GitHub Next took Copilot Workspace from concept to code - AI1164B
Whether you’re addressing an issue, iterating on a pull request, or bootstrapping a project, GitHub Copilot Workspace helps jumpstart your tasks by describing what you want in natural language. You remain in control as you move between tasks, specs, plans, and code. Join GitHub's Chris Reddington, senior program manager of DevRel, and Cole Bemis, research engineer on GitHub Next, for an introduction to Copilot Workspace, a Copilot-native dev environment launched in April 2024 by GitHub Next. Learn how Copilot Workspace works, how we got here, and what we've learned so far from the technical preview.
Continuous deployments, the GitHub way - DEV1682S
The continuous deployment concept has been around for a long time, and it's not uncommon to integrate with GitHub to accomplish CI/CD implementation goals. However, there's a way to do it simply and with security in mind, and GitHub's Senior Service Delivery Engineer, Igwe Kalu, and compeple AG's DevOps/Platform Engineer, Turgay Akbas, will show you how. In this breakout session, Igwe and Turgay will define relatable bounding contexts in the CI/CD domain and show how to accurately associate respective contexts to fitting GitHub events, implement artifact attestation, and secure deployment to a CSP with OIDC. You'll learn how to integrate security and safeguard your implementation outcomes. Note: This stage has limited capacity and will seat attendees at a first come first serve basis. Adding this session to your schedule does not reserve a seat. Please attend early.
Securing your code with GitHub Advanced Security - SEC1953W
Here at GitHub, we like to say that "found means fixed." That's because when issues are found they can more easily be fixed. In this workshop with GitHub's Josh Johanning, senior DevOps architect, and Mickey Gousset, staff DevOps architect - FastTrack, you'll dive into a repository filled with security alerts and begin to remediate them using GitHub Advanced Security (GHAS) and Dependabot, effectively maintaining code integrity. You'll also encounter and resolve a few security issues using GitHub Codespaces and GitHub Copilot. The end goal? To learn and develop strategies to motivate your developers to turn reactive fixes into proactive security habits.
Copilot Autofix: Shaping the future of secure coding practices - SEC1367S
Discover how AI is transforming code security in this dynamic session on Copilot Autofix in GitHub Advanced Security (GHAS), facilitated by Arthur Neves, staff software engineer, and Pierre Tempel, staff product manager, at GitHub. Learn to detect and fix vulnerabilities in real time through pull requests, ensuring better code integrity before production. Additionally, explore how GitHub's newest tools can enhance your security posture and compliance, and join us to help lead the charge in advancing security with AI. Note: This stage has limited capacity and will seat attendees at a first come first serve basis. Adding this session to your schedule does not reserve a seat. Please attend early.
How to build (and publish) custom GitHub Copilot extensions - AI1944W
GitHub recently introduced GitHub Copilot Extensions, enabling teams to access contextual information and perform actions with GitHub Copilot Chat across various tools used in the software development lifecycle. These extensions can now be made available to everyone through the GitHub Marketplace, and your enterprise can drive adoption by integrating your own products with GitHub Copilot. In this workshop with GitHub’s senior service delivery engineers Damien Hardy and Guilherme Teixeira, you'll learn the basics of building a custom extension and publishing it to the Marketplace.
How to unlock the secrets of your legacy code with GitHub Copilot - AI1437D
Transform your legacy code with the advanced capabilities of GitHub Copilot. In this session, Sophine Clachar, senior data scientist at Microsoft, and Yadhav Jayaraman, staff service delivery engineer at GitHub, will guide you through leveraging GitHub Copilot Chat for in-depth codebase analysis. Plus, learn how to use Copilot Chat to get a high-level view of the logic and functionality used by Copilot, and how to use personas to tailor its output to various roles, from developers to business analysts.
The perfect pairing: Your data + GitHub Copilot for advanced data solutions - AI1959W
In this workshop with Microsoft's Pamela Fox, cloud advocate in Python and Alfredo Deza, developer advocate, you'll learn how to leverage GitHub Copilot to enhance data engineering projects. Come ready to learn how to apply advanced features of Copilot to identify data-related solutions and create automations that increase high data quality.





