AI Native DevCon 2026 London — all conference sessions as interactive skills
71
89%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Risky
Do not use without reviewing
Ian Thomas — Software Engineer at Meta, currently Tech Lead in Risk & Privacy (Transparency and Choice area). Works remotely from Yorkshire, UK. Previously helped lead development of Horizon Worlds (web, mobile, VR), Horizon Workrooms, and Workplace. Before Meta, spent nearly a decade building sports betting systems for Sky Bet and PokerStars. Interested in languages, platforms, developer tools, engineering excellence, and developer experience.
The talk draws on his time in Horizon Experiences (part of Reality Labs), where he helped run the AI4P (AI For Productivity) programme.
Meta is making a big, public bet on AI - and not just in our products. Teams across the company are building new tools to leverage best-in-class models to enhance productivity, quality and understanding. As part of Horizon Experiences in Reality Labs, we have created a dedicated AI4P (AI For Productivity) programme to help teams effectively navigate the rapidly changing AI enhanced engineering landscape. Our ambition is to help fulfil the vision of AI Native Engineering and this talk discusses what we've tried, what worked, what's still to be proven and what we've discounted (at least for now).
We'll discuss how we measure effectiveness of tools for our teams, how agentic AI has become part of our day to day coding activities and how standalone agents are working more like early career engineers than dumb machines. We'll also talk about the leadership strategies employed to help people embrace and grow their understanding of the tools and associated techniques for optimal usage. Finally, we'll look at how various platform integrations have led to step changes in output quality and engineer satisfaction.
In a large social-culture engineering org, AI tooling adoption succeeds when it is framed as an engineering-excellence initiative grown ground-up through a small community of motivated engineers, then amplified by top-down support after a critical mass forms. A 6-dimension / 5-level maturity model, run as recurring team self-assessment workshops, gives teams a way to find their own gaps and track progress without falling into vanity metrics like weekly active users, lines of generated code, or token usage.
| # | Section | 1-line summary | Transcript lines (approx) |
|---|---|---|---|
| 1 | Introduction by host | Host introduces Thomas; met him at QCon AI New York. | 1–10 |
| 2 | Setup and outcomes preview | Thomas frames the case study and shares headline outcomes (40× community growth, 80%+ weekly usage). | 11–35 |
| 3 | The leadership vision | Leadership wanted to reduce toil from ~50% to ~5% so engineers could innovate. | 36–48 |
| 4 | The starting problem | Hill-tracking, ad-hoc adoption, siloed wins, low perceived ROI. | 49–62 |
| 5 | Speaker self-intro | Yorkshire-based, Risk team, ex-Horizon Worlds / Workrooms. | 63–72 |
| 6 | Where to start: engineering excellence | Avoid novel product work; start with code modernisation, admin tasks, bugs, ops. The 500M-lines-of-hack scale problem. | 73–98 |
| 7 | Engineering excellence as a vehicle | EE = implementation quality + production excellence + better engineering. Why it fits Meta's social, ground-up culture. | 99–122 |
| 8 | Building the community | Small group, safe space, low overhead, intangible "sense of belonging" metrics. | 123–148 |
| 9 | The AI Maturity Model | 6 dimensions × 5 levels (sit → leap), based partly on DORA research, distributed as a self-assessment workshop. | 149–180 |
| 10 | Running the workshop | Kaizen retro format, anonymous Miro voting, 20–45 min discussion, every 3–4 weeks, shared on Workplace. | 181–205 |
| 11 | "Can we trust the code?" | Recurring senior-engineer concern → led to anti-test-slop initiative using AI to judge AI output. | 206–230 |
| 12 | Top-down support kicks in | Once momentum built, leadership pushed it across the whole metaverse org → step-change snowball. | 231–248 |
| 13 | Pattern 1: AI-driven test coverage prioritisation | Engineer taught agent to use coverage + hotspot data; ~3 hours vs ~half a week; ~60 diffs merged. | 249–270 |
| 14 | Pattern 2: Agent-led refactoring at scale | Teach AI a refactor pattern, find similar code, run agents in parallel, human as architectural reviewer. | 271–290 |
| 15 | Pattern 3: Horizon MCP server | Bridge giving models context about Horizon world state → removed Windows-PC-with-big-GPU constraint, paralleled work, improved quality. | 291–310 |
| 16 | Pattern 4: Autonomous code mods | Meta's code-mod infra + AI + rules/runbooks ("look basically like skills or context files") → 30+ autonomous diffs (early figure). | 311–330 |
| 17 | What made the wins work | Clear problem definition, shared tools, human oversight, agile iteration — all on commercial tools. | 331–345 |
| 18 | Mapping AI tools across the SDLC | Code is only one part; strong investment in platforms / platform engineering underpins everything. Build-your-own-agents ("fuse"), DRS risk scoring. | 346–375 |
| 19 | What worked / what's TBD / what was discounted | Start small, community-led, then top-down. TBD: code review bottlenecks, long-term cost. Discounted: full autonomy, vanity metrics. | 376–408 |
| 20 | Closing strategies and call to action | Permission to fail, ground-up credibility, top-down push at scale, invest in education, find a couple of people and start. | 409–end |
.tessl-plugin
talk-azriel-executable-specs-agentic-coding
talk-batey-building-product-teams-age-of-ai
talk-birgitta-closing-keynote
talk-cormack-tests-lie-observability-ai-honest
talk-debois-agent-enablement
talk-douglas-training-ai-on-your-own-code
talk-dubnov-merge-rate-ai-adoption
talk-farley-vibe-coding-best-we-can-do
talk-firtman-web-mcp-agentic-web
talk-foxwell-reinvention-dev-team
talk-graziano-spec-driven-development
talk-groetzinger-skills-everywhere
talk-jones-odevo-ai-native-transformation
talk-jourdan-pipelines-to-prompts
talk-katsioloudes-code-security-ai
talk-kerr-bipolar-disorder-dysregulation-ai
talk-lamis-context-engineering-dreaming
talk-lawson-agent-experience
talk-lopopolo-harness-engineering-humans-steer-agents-execute
talk-luebken-embedding-pi-coding-agent
talk-maleix-collective-intelligence
talk-marsden-agent-desktops
talk-martinelli-spec-driven-development
talk-moss-skills-team-workflow
talk-obstbaum-willoughby-evals-hard
talk-overweg-one-brain-no-filtering
talk-podjarny-skills-are-the-new-code
talk-roberts-ai-native-brownfield
talk-roberts-brownfield-ai-native
talk-scheire-artificial-intelligence
talk-selajev-docker-sandboxes-agents
talk-sloan-harness-engineering-beyond-code
talk-smith-connecting-context-future-transports
talk-stack-humans-architect-ai-writes-code
talk-stoneham-product-brain
talk-syme-agentic-repository-automation
talk-tal-skills-security
talk-thomas-ai-native-engineering
talk-trieloff-browser-agents
talk-walter-runtime-intelligence-agents
talk-wilson-cq-stack-overflow-for-agents
talk-wotherspoon-humans-vs-slop