← All speakers

Bio, Work & Ideas

Chris Noring

Conference affiliation: Microsoft · 2026

Chris Noring is a Senior Cloud Developer Advocate at Microsoft, technical author, and educator focused on how coding agents reshape software engineering. His prescription for AI-assisted development is practical: delegate implementation, establish architectural boundaries, and keep experienced engineers responsible for what ships.

Noring began in mobile and web development before building a career around JavaScript, Azure, and developer education. He wrote books on Angular, reactive programming, and Go; created freely available guides to React and RxJS; and built mini-web, a lightweight Node.js web framework. He helped organize NgVikings, co-led the London JavaScript meetup, and became a Google Developer Expert.

At Microsoft, Noring supported students and faculty as a senior advocate on the academic team and contributed to Machine Learning for Beginners, coauthoring its introductory machine-learning lesson. His teaching expanded into generative text applications, including prompts, tokens, temperature, and model APIs. His Node.js snippets extension similarly spans conventional Express scaffolding and integrations with GitHub Models, while his Oxford teaching encompasses AI engineering and agentic workflows.

Engineering judgment in the agent era

  • CLI-first agent orchestration: Noring starts work in the terminal, delegates parallel tasks, and uses editors for inspection and refinement. GitHub Issues and draft pull requests coordinate background execution while preserving human approval.
  • Repository-level architectural guardrails: He treats AGENTS.md as a repository-wide contract defining application purpose, architectural constraints, and forbidden changes; generating more code is counterproductive if it multiplies inconsistency.
  • Reusable skills and constrained agents: SKILL.md files encode repeatable procedures, while custom agents coordinate tools and specialized tasks under explicit permissions. A research agent might search the web without permission to edit files.
  • Human-reviewed delegation: Whether developers use GitHub Copilot, Claude Code, or Claude Desktop, Noring insists that sandboxing, review, and final approval remain human responsibilities. His AI Engineer Europe talk positions system design and engineering judgment as the durable center of the developer’s role.

Read the topics behind these talks

1 conference talk

References