Modern Software Engineering, Workshops

F03 Workshop: Copilot Engineering Everywhere

03/14/2025

8:00am - 5:00pm

Level: Introductory to Intermediate

Mickey Gousset

DevOps Architect

GitHub

Brian A. Randell

Staff Developer Advocate

GitHub

Artificial Intelligence (AI) is here to stay, and it's time to learn all the ways it will impact you as a developer and IT professional. Embark on an immersive journey through the evolution of Artificial Intelligence (AI) and development tools in the Copilot Engineering Everywhere workshop. Brian and Mickey will delve into the historical landscape of AI and how this impacts modern software development. The workshop kicks off with an overview of the evolution of AI, setting the stage for an exploration into the latest advancements in development tools.

Then it is time for Mickey and Brian to write some code (you can just take notes and clone the sample repos afterwards). Participants will learn not only the fundamentals of LLMs and services like ChatGPT but also how to integrate these types of powerful language models into their applications, opening new possibilities for interactive and intelligent user experiences. Practical examples and real-world use cases will be employed to ensure a deep understanding of the implementation process, regardless of participants' prior experience with AI. We'll look at open-source offerings as well as commercial offerings like Azure OpenAI and Microsoft Copilot Studio and show you how to build your own "copilot".

In addition, the workshop places a spotlight on GitHub Copilot, an innovative tool revolutionizing the software development landscape. Participants will gain insights into leveraging GitHub Copilot's capabilities to enhance their coding efficiency and creativity both in their IDE of choice and when using GitHub Enterprise Cloud. Attendees will learn how to seamlessly integrate GitHub Copilot into their workflow, resulting in accelerated development cycles and increased productivity.

Copilot Engineering Everywhere promises an enriching experience for developers, engineers, and AI enthusiasts alike, offering a unique blend of historical context and practical skills development. Join us on this transformative journey to unlock the full potential of AI and Copilot in software engineering and discover how these technologies can be harnessed to engineer a bright future.

You will learn:

  • What is the current state of the art in LLMs
  • How use Microsoft and open-source tools to build your own Copilot
  • How to enhance your engineering practices using GitHub Copilot in your IDE and via GitHub Enterprise Cloud