Revolutionizing Software Development with GitHub Copilot: An Engineering Perspective
2024-05-02 , Nowotny/Schmidt Rooms

Discover how GitHubCopilot can help in common coding tasks and learn about its benefits and challenges. We'll cover code generation, unit test automation, smart commit messages, and more. Find out what makes GitHub Copilot unique and how it integrates with other tools. Whether you're a seasoned developer or just curious about AI in coding, this session is for you!


This 90 minute workshop is a survey of using GitHub Copilot to assist in common software development tasks. The goal is generate excitement around AI code assistance, address some common skepticism, and talk about recommendations and pitfalls.

The workshop will cover the following areas:
- Code Generation
- Unit Tests Automation
- Smart Commit Messages
- Enhanced Pull Requests
- Debugging Helper
- Security Hardening

The workshop will also cover areas in which GitHub Copilot sets itself apart from other AI code assistant tools, including:
- Base Training Model
- Integration Into the GitHub Ecosystem
- Variety of Interfaces and IDE integration
- Prompt Engineering

You will need:
- A laptop with internet access
- VS Code (or other IDE with the GitHub Copilot plug-in/extension)
- (Personal) GitHub account
- (Free Trial) GitHub Copilot License

Good morning! I'm an Engineer that got my start as a Scala Developer and made the transition into Cloud/DevOps/Platform/SRE/etc Engineering™. I love helping fellow developers enjoy their job which is what attracted me to DevOps. In my free time; I enjoy biking, climbing, and gaming whenever I have the time.

Hello! I'm Ethan Jones, a Senior DevOps Engineer at Liatrio. I'm passionate about min-maxing aspects of the software development life cycle. Outside of work I enjoy playing soccer and taking too long to complete woodworking projects.