Modern Software Engineering

H19 Crafting Your Codespace

March 19th, 2026

2:45pm - 4:00pm

Level: Introductory to Intermediate

Mickey Gousset

Staff DevOps Architect

GitHub

Ken Muse

Staff DevOps Architect

GitHub

Every new project requires developers to find ways to code faster and more reliably. Ever wondered how companies like GitHub are able to start projects and onboard developers quickly? The secret is development containers, a way to manage development environments using infrastructure as code. In this session, we'll dive into GitHub Codespaces and explore how to use them to create consistent, ready-to-run development environments. Participants will learn how to define and build a container from the ground up, add new features, and customize and personalize their environments.

You will learn:

  • How to create and customize dev containers in GitHub Codespaces.
  • Gain hands-on experience building consistent, ready-to-run environments.
  • Discover best practices for personalizing environments and optimizing development workflows.