Back to Talks
Talk
Crafting Code Suggestions using Large Language Models
An exploration of why large language models for code completion present unique engineering challenges — developers don't write code linearly, so models must bridge the gap between predictive capability and real-world usefulness. Covers prompt engineering strategies including content reordering and codebase linearization, using GitHub Copilot as a case study.