AI Native DevCon 2026 London — all conference sessions as interactive skills
66
82%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Risky
Do not use without reviewing
Katie Roberts shares lessons from a hands-on experiment: using AI to reverse-engineer and rebuild an S3-compatible object storage system (~350k lines of Rust, written in a few months) after MinIO stopped maintaining theirs. The talk argues that AI-assisted development of large complex systems is feasible if you stay in the loop, use an external test oracle to ground behaviour, kill flaky tests immediately, and treat refactoring (and throwing code away) as a routine part of the feedback loop — not as failure.
Two files accompany this skill and must be consulted before answering:
outline.md — contains: section headers with line-range pointers into the transcript, a terminology glossary (test oracle, human-in-the-loop, refactor weeks, type-driven authorisation, AI-built tracing, etc.), and a "Named frameworks / concepts" index.transcript.md — the full talk transcript. Speaker labels are absent; the bulk is Katie Roberts presenting, with unlabelled audience questions at the end. A participants list appears in the transcript header.Apply these steps for every query:
outline.md to find the relevant section(s) and any applicable glossary or framework entries.transcript.md.transcript.md. Never put quotation marks around paraphrased content. Cite line numbers so the user can verify.transcript.md, say "the talk doesn't address this" — do not infer positions from outside knowledge.outline.md before attributing.When the user asks "how would Katie tackle X?" or wants the talk's approach applied to their own situation:
outline.md → "Named frameworks / concepts" to find the relevant idea (test oracle, human-in-the-loop, refactor weeks, type-system enforcement, etc.).transcript.md.When the user wants to understand a concept Katie covered (test oracle, flaky tests with AI, type-driven authorization, AI-built tracing):
outline.md → "Terminology glossary" first.For any question about what Katie said, did, or argued:
When the user's current work touches on themes Katie addressed (even if they haven't asked about the talk):
transcript.md — one quote is usually enough.quotes.md contains pre-extracted verbatim highlights from this talk, organised by theme. When formulating answers, check quotes.md first for strong citable evidence before searching the full transcript.md.
.tessl-plugin
talk-batey-building-product-teams-age-of-ai
talk-birgitta-closing-keynote
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-lamis-context-engineering-dreaming
talk-lawson-agent-experience
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-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-stack-humans-architect-ai-writes-code
talk-stoneham-product-brain
talk-tal-skills-security
talk-thomas-ai-native-engineering
talk-walter-runtime-intelligence-agents
talk-wilson-cq-stack-overflow-for-agents
talk-wotherspoon-humans-vs-slop