Build skills for tomorrow, from code to certification
Expand your expertise through interactive learning and GitHub workshops. With this agenda, you’ll harness GitHub Copilot as your AI pair programmer to build a real fitness app in just 40 minutes, gaining experience with the latest features and technologies. And for those interested in Kubernetes, embark on a fun and adventurous journey to understand essential security practices through a gamified experience. You won’t want to miss this one!
Take GenAI to the next level with RAG using vector storage and search - AI1872D
Large Language Models (LLMs) are generally knowledgeable, but they don't know your domain. In this session, David Jones-Gilardi, developer relations engineer at DataStax, will build a visual GenAI workflow powered by a vector database that enables seamless vector storage and search. He'll create a real-time Retrieval Augmented Generation (RAG) pipeline, dynamically enhancing LLMs with domain-specific knowledge. Along the way, he’ll also use GitHub, Codespaces, and GitHub Copilot to create a fully functional GenAI app to showcase an experience that learns as your data grows. See how to level up your GenAI development process using these innovative tools.
An engineer’s guide to starting your company - DEV1878B
This session aims to provide a step-by-step guide for engineers who want to start a company, raise your first million, and gain your first 1,000 customers. Hear from Dani Grant, Jam CEO, about everything Jam has learned—from day zero to raising over $10 million and earning 125,000+ users. She'll break down each step along the path to growth and share actual examples of Jam's email outreach to venture capitalists (VCs), fundraising pitch decks, and outbound messages aimed at early users. In this session, you'll see how engineers have the power to change the world through software, and Dani will make sure you’re armed with information you need to raise capital, attract users, and go forth to build your startup.
Building 1 billion developers - 1951K
With our vision for AI clear, we’ve set our sights on another generation-defining aspiration: making GitHub the future of 1 billion developers. But this aspiration isn’t just about GitHub—it’s about the millions (and soon billion) developers changing the world with software for the sake of humanity. In this keynote, GitHub COO, Kyle Daigle, together with our community, will showcase how every developer, from the enterprise to open source developer, student to professional, plays a critical role in this journey, making our aspiration one that’s shared by all who create with code—wherever they are, whoever they are.
Opening keynote - 1975K
Kick off Day 1 with the highly anticipated opening keynote. Celebrating our 10th Universe, GitHub CEO, Thomas Dohmke, will take the stage to reflect on GitHub’s incredible journey and share our bold aspiration to empower 1 billion developers. Expect exciting announcements on the latest products, features, and ships that are set to redefine the future of software development.
Contributing with confidence: Capital One's open source contribution workflows - DEV1826D
Organizations in highly regulated industries face strict regulatory requirements—and though many are interested in contributing to open source projects, they often require a private review process. GitHub recently released an open source tool called the Private Mirrors App, which Capital One is incorporating into a new OSS contribution portal. Join Eric Sorenson, senior product manager, and Riley Kohler, software engineer in the Open Source Programs Office (OSPO) at Capital One, to learn more about these tools and how to create an open source contribution workflow tailored to your organization's needs.
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.
Don't observe, debug: Discover how to quickly trace issues - DEV1869D
"Something is broken." Hopefully, these are words you never hear from your end users. Even worse? Hearing from your internal team that it's unclear what's wrong or that they're not sure how to fix a reported issue. Join this product demo session with Cathy Teng, software engineer at Sentry, and Sarah Guthals, director of developer relations at Sentry, to ensure you're receiving user feedback, sending alerts, and prioritizing user feedback. Cathy and Sarah will show you how to focus dev cycles on shipping new features, spend less time digging through logs, and how Sentry leverages GitHub Copilot to generate code fixes.
Open source and accessibility: Empowering people with disabilities globally - DEV1734P
Open source has become an integral part of the software that much of humanity uses to live, work, learn, and play. However, it's frequently unclear whether open source helps or hinders access for those with disabilities. Join this panel discussion to learn more about the current state of open source accessibility, and how individual developers and open source communities can help accelerate access for people with disabilities globally.
#HappyCoding! Build intelligent apps with Visual Studio Code, GitHub, and Azure - DEV2016M
Join Microsoft's Amanda Silver, CVP for Microsoft’s Developer Division, Shayne Boyer, principal manager of Product Management, and Soojin Choi, senior product manager, for this exciting, demo-driven session. They'll showcase how you can get the most out of VS Code, GitHub, and Azure to rapidly build at-scale, intelligent applications. Whether you're a seasoned developer or just beginning your coding journey, this session will equip you with the knowledge and tools to harness the full potential of AI in your projects. #HappyCoding!
Dungeons and deployments: The clusters of chaos - SEC1871M
You haven't mastered the basics of Kubernetes until you have a grasp on its security concerns. Join our adventurers as we journey to the “Duchy d'Voups” in search of knowledge, glory, and the “Weregoose” who stole the “Holy Certificate.” We'll need to find ways to buff our defenses, guard our camp, and watch each other's backs, all while making sure the “Weregoose” doesn't learn our secrets. Whether you're a “paladin,” a “rogue,” or a “sorcerer,” there's a way you can help keep your cluster secure. Roll for initiative: your cluster is under attack. This session with Noah Abrahams, consultant; Ian Coldwater, senior principal security architect at Docker; Kat Cosgrove, a lead open source advocate; Natali Vlatko, open source architect at Cisco; and Seth McCombs, senior infrastructure engineer at AcuityMD promises to be fun.
Using your repository for RAG: Learnings from GitHub Copilot Chat - AI1282D
Retrieval Augmented Generation (RAG) is a tool that can enrich questions sent to AI models with relevant data from specific knowledge bases, to help models tailor their answers to that domain. But how do engineers know what's "relevant"? Or, if the knowledge base is your repo, can the model respond with a solution that follows your coding practices? In this session, Kim-Adeline Miguel, senior software engineer at GitHub, will approach RAG from an engineering perspective and walk through some lessons learned while building a RAG workflow using GitHub Copilot Chat.
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.
Getting seamless mobile development from code to app store like a pro - DEV1221D
Create a seamless journey through mobile app development, from initial coding to your app store release. Learn how to address common challenges and streamline processes with GitHub Actions workflows, tailored to your needs. In this session, Jenn Robison, a principal software engineer, will showcase tools like Expo Application Services (EAS) for testing, debugging, and deployment, and Doppler for secrets management.
Accelerate with AI: Build your own GitHub Copilot Extension - AI1894S
AI is a critical tool for accelerating software development today. That said, AI tooling isn't always tailored to your business use case. In this session with GitHub's Alexis Abril, senior partner engineer, and Dimitrios Philliou, product manager, GitHub Copilot Extensions, you'll learn how to extend GitHub Copilot and begin to develop your own tailor-made AI solutions. 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.
Unlocking creativity within the constraints of corporate development - DEV1459L
Enterprises are tightly regulated and necessary controls limit what employees can do, often to the detriment of developers. A developer's ability to innovate and experiment is stymied by privileged admin access to corporate-issued devices and developer tools that are pre-configured and deployed by central IT. Join this discussion facilitated by Jim Richer, distinguished engineer, at TD Bank, to take a look at what these controls are and how to enforce them—all while still championing creativity.
Is AI fundamentally changing the way that we write code? - AI2024L
Join fellow developers in this collaborative session where you'll explore the real-world impact of AI tools like GitHub Copilot on coding workflows. Facilitators, Burke Holland, principal cloud advocate at Microsoft, Harald Kirschner, a VS Code team member at Microsoft, and Allison Weins, staff product manager - GitHub Copilot at GitHub, will dive into practical applications—from automating tasks to balancing AI suggestions with human oversight. As a group, you'll address common challenges like ensuring code quality, managing AI integration, and navigating complex problem-solving with these tools. Use this session as a space to exchange experiences, discuss concerns, and discover practical solutions for AI-driven development.
Cha-ching! How to attract funding for your open source projects - DEV1677S
There are many amazing stories about open source projects that have successfully attracted funding. Those dollars can translate to hiring more developers, speeding the release timeline, and tightening security. In this session, Anjuan Simmons, staff engineering manager at GitHub, will walk through real-life use cases, challenges faced and overcome, and outline key elements of successful funding profiles. Anjuan and members of GitHub's Open Source Funding team will also review attendee funding profiles live and provide real-time feedback and actionable changes that you can immediately make to help improve your profile and attract funding to your projects. 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.
Cha-ching! How to attract funding for your open source projects - DEV1974O
There are many amazing stories about open source projects that have successfully attracted funding. Those dollars can translate to hiring more developers, speeding the release timeline, and tightening security. In this session, Anjuan Simmons, staff engineering manager at GitHub, will walk through real-life use cases, challenges faced and overcome, and outline key elements of successful funding profiles. Anjuan and members of GitHub's Open Source Funding team will also review attendee funding profiles live and provide real-time feedback and actionable changes that you can immediately make to help improve your profile and attract funding to your projects.
5 things you didn't know were possible with GitHub Actions - DEV1643D
Unlock the full potential of GitHub Actions in this 25-minute demo with Jessica Deen, staff developer advocate at GitHub. Jessica will guide you through advanced features, such as job summaries, matrix jobs, reusable workflows, and OpenID Connect for passwordless cloud deployments. You'll also learn more about artifact attestations and explore starter workflow templates to help streamline your CI/CD processes. You'll see how these powerful tools can enhance your development workflow, boost productivity, and ensure security.
Optimizing your dev flow with GitHub Copilot - AI1607D
New tools always come with a learning curve, and GitHub Copilot is no exception. Just like working with a new colleague, collaborating with AI takes practice, experimentation, and collaboration. GitHub Developer Advocates Kedasha Kerr and Christopher Harrison will share their insights on how to get the most out of GitHub Copilot. They’ll walk through real-world examples highlighting the many ways you’ll interact with your AI-pair programmer. You’ll leave with several useful tips you can apply to your flow, helping you get guidance on tasks of all sizes.
Save the pass/fail for unit tests—there’s a better way to evaluate AI apps - AI1212S
We all know how to run unit tests on our apps in CI/CD workflows, but we're now in a new world of AI apps with non-deterministic output. How do we evaluate changes to AI apps to ensure that the LLM answer quality remains high? What tools can we use in our workflows, and how do we avoid unnecessary LLM costs? In this interactive session, Pamela Fox, cloud advocate in Python at Microsoft, will demonstrate automated tools for AI chat app evaluation and give you a chance to try out the workflows for yourself. You'll experience the difference between both a failed and successful evaluation. 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 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.
Bridging the gap: Building a strong connection between business and product development - DEV1656L
Step into an immersive group collaboration experience at the Discussions Lounge, where we'll divide into two teams to determine whether business or product development should take the initiative, tackling the age-old debate: what comes first, the chicken or the egg? We'll role-play as business and product teams and work to find common ground. We'll also learn to identify when developers should take the first step to bridge the gap between business development and product development. Through dynamic discussions and interactive problem solving, we'll explore effective strategies for fostering cross-team collaboration, aligning priorities, maintaining clear communication, and driving successful outcomes.
Let's build an app with GitHub Copilot in 40 minutes! - AI1374S
Use GitHub Copilot as your AI pair programmer to develop a real app with little time and information. In this session, Bryant Jimin Son and Ari LiVigni, both sr. cloud solutions architects from the GitHub Expert Services team, will walk through a real-world use case: building a fitness app from end to end. Together, you'll create a full stack of technologies for the infrastructure, frontend, and backend using the latest Copilot features. 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.
Figma for developers: Designed to ship great products, faster - DEV1881D
Effective collaboration between developers and designers is critical for product development—and the right tools can help. Developers can ship quality code faster when they don't have to switch contexts to stay in sync with designers. Clear communication and the shared language of design systems allow teams to streamline the hand-off process and build more efficiently at scale. Join Jake Albaugh, developer advocate at Figma, to discover new features that help developers optimize how they work across Figma's Dev Mode and their codebases, and bring design and development closer together.




