Christina Warren is a senior developer advocate at GitHub, former technology journalist, and co-host of MacBreak Weekly. She helps programmers make practical use of AI-assisted software development, drawing on experience at Microsoft, Google DeepMind, and GitHub.
From technology reporting to developer relations
Warren learned HTML and built websites before covering technology and digital culture for Mashable and Gizmodo. She moved into developer advocacy at Microsoft, working with Linux and open-source communities, and was a senior developer advocate there by 2021. By 2023, she held that role at GitHub, helping developers understand Copilot, Codespaces, and other developer tools.
During most of 2025, Warren worked in developer relations at Google DeepMind and co-hosted Google’s People of AI podcast, which featured developers, founders, and researchers building with AI. Her Seattle Gemini workshop extended that work into hands-on instruction. She returned to GitHub during the final weeks of 2025.
- Context-aware coding assistance. Warren teaches developers to ground coding assistants in relevant files, selected code, descriptive names, explicit requirements, and representative examples. Better context produces more useful suggestions; vague instructions invite generic answers.
- Developer judgment remains central. Experienced programmers often benefit most because they understand established codebase patterns and can assess generated tests, boilerplate, explanations, and potential fixes. At the AI Engineer World’s Fair, Warren emphasized revising prompts, inspecting outputs, and accounting for hallucinations while guiding participants through Copilot and browser-based Codespaces.