Data & AIData & AI
Conference45min
INTERMEDIATE

AI at Every Step: Why Are You Still Doing the Dev Cycle by Hand?

This session demonstrates how GitHub Copilot can assist throughout the entire development cycle—not just code completion, but backlog creation, planning, coding, testing, reviewing, and documentation. Through live demos and context engineering tips, attendees will learn to maximize Copilot’s capabilities and understand its strengths and limitations.

Daniël Floor
Daniël FloorInfo Support

talkDetail.whenAndWhere

Wednesday, April 1, 11:45-12:30
Zaal 2
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Over the past year, many developers have started using AI tools like GitHub Copilot to help them write code. But most are only scratching the surface of what these tools can do. Copilot is more than just pressing TAB to autocomplete snippets. It can support you through the entire development cycle.

In this session, we explore how to use Copilot across the entire Dev cycle. A big part of this is context engineering: teaching the AI about your domain, your codebase, and your goals so its suggestions are more accurate and valuable. We’ll see how Copilot can help with creating backlog items, designing implementation plans, writing real code, generating tests, reviewing pull requests, and producing documentation.

Through a live demo, we’ll show you how to implement a production-ready feature using AI at every stage. You'll learn where GitHub Copilot shines, where it struggles, and how to make most of its capabilities.

If you are already experimenting with AI-Augmented programming and want to unlock its full potential, this talk will give you the insights and techniques you need.
development
context
ai
copilot
talks.speakers
Daniël Floor

Daniël Floor

Info Support

Netherlands

Daniël is a software engineer at Info Support, specializing in the Java ecosystem. He has a keen interest in functional programming and is particularly engaged with the emerging field of AI-augmented software engineering. His work is driven by a passion for tackling complex problems and uncovering elegant, maintainable solutions.

Daniël is not only energized by solving challenging technical puzzles but also by empowering others to understand and master them. He brings clarity to complexity and thrives in environments where deep thinking and collaborative learning go hand in hand.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments