Explore upcoming talks from events
Talks
Showing 100 talks
Panel Discussion: What's the big next step for Vue/Nuxt?
Vue.js Live 2024





43 min
Panel Discussion: What's the big next step for Vue/Nuxt?





5 authors
We're focusing on performance improvements, both in build and development time. Additionally, we're exploring the use of WASM for deploying binaries into production. WASM is great for performance. Data loader is also important. The target audience for the podcast is Vue developers, including middle to senior developers. The podcast aims to provide new and advanced topics, including features, examples, use cases, and inspiring stories. Podcasts are complex without screen sharing, but videos can provide more in-depth content. Nuxt will be interesting to see. VaporMode in Vue enables performance through built-time transforms. The merging of Wiz and Angular brings core primitives and resumable components. Nuxt community is focusing on performance. The Vue router has an open issue with many routes. Legacy issues with ESM and TypeScript cause pain for maintainers and consumers. Node and the required ESM are exciting. Accessing Cloudflare primitives in development. Micro frontends have a shell with multiple frontends and require a general store. Web components have shown promise, but there are pain points. Mitosis and ReactiveView are alternative solutions. Web components are the best way to adhere to browser standards, but they may have limitations. Nuxt has seen successes despite the limitations of web components. Nuxt 3 has invisible improvements and a good developer experience. The migration from Nuxt 2 to 3 had communication challenges. The Talk will resume after a short break.
Maintaining Open-Source at the Age of AI
React Advanced 2026
20 min
Maintaining Open-Source at the Age of AI

“Open-source is dead”, according to X/Twitter. After all, why would we need to install tons of dependencies (with vulnerabilities and supply chain attacks ramping up), when our AI agents can re-implement everything for us?To be fair, rumours of its death have been strongly exaggerated: the world still needs open-source more than ever. But the role of OSS maintainers is changing. From floods of AI slop PRs to newfound superpowers with fine-tuned agentic workflows to help with triage and maintenance, what does the job of maintainers look like at the age of AI?
Self-Healing UI: Beautiful Idea, Brutal Data
React Advanced 2026
23 min
Self-Healing UI: Beautiful Idea, Brutal Data

This talk is about an experiment I wanted to try and carried out. I wondered what if we gave React components self-healing properties? What if instead of developers checking Sentry for crashes and then fixing and sending it to prod, the component fixes the crash on its own at runtime? In this talk, we will discuss this exact possibility and whether we can really make it work and what the drawbacks are...
The Browser Is the Brain: Building Smart React UIs with In-Browser ML
React Advanced 2026
28 min
The Browser Is the Brain: Building Smart React UIs with In-Browser ML

What if your React app could understand users without sending their data anywhere?Modern browsers can now run meaningful machine learning locally. This talk shows how to use in-browser ML to build React interfaces that personalize, adapt, and respond in real time, while staying fast, private, and predictable in production.
The Web Is Fun Again! Exploring the New HTML-in-Canvas API
React Advanced 2026
22 min
The Web Is Fun Again! Exploring the New HTML-in-Canvas API

What happens when HTML steps inside the canvas? In this hands-on live coding session, we’ll explore the new HTML-in-Canvas API and the creative possibilities it unlocks. We’ll build from scratch, covering core concepts like pixel manipulation, simple effects, and basic shaders. The focus is on practical building blocks you can take and experiment with, no prior experience required.
The Hidden Cost of Shared Frontend Code: Lessons From 8 Apps and One Monorepo
React Advanced 2026
23 min
The Hidden Cost of Shared Frontend Code: Lessons From 8 Apps and One Monorepo

Publishing a shared component library feels like a milestone, until a single change breaks multiple applications at once.While working on a monorepo at EPAM Systems powering 8 production applications for a global supply chain platform, we built a shared ecosystem of independently deployable frontend packages: authentication, navigation, app shell, user profile, and UI components. On paper, it promised consistency and speed. In reality, it introduced a new class of problems, subtle, cross-app, and often hard to debug.A mismatch in React versions led to duplicate instances and unpredictable behavior across apps. Small feature requests from different teams slowly turned shared components into overly flexible, inconsistent abstractions. Even “safe” refactors required coordinating across teams, managing rollouts, and avoiding breaking changes in production systems we didn’t fully control.This talk goes beyond best practices to explore the real trade-offs of shared frontend architecture at scale. I’ll walk through concrete failures, decisions, and constraints we faced — and the strategies that actually worked: strict dependency contracts, opinionated API design, staged migrations, and clear ownership models.If you’re building or maintaining shared packages in a monorepo or multi-app ecosystem, this talk will help you avoid common pitfalls and make better architectural decisions — before they impact multiple teams at once.
When Waiting Becomes a Feature: Rethinking Performance for AI Applications
React Advanced 2026
36 min
When Waiting Becomes a Feature: Rethinking Performance for AI Applications

For decades, frontend performance has been guided by the simple principle that faster is better. We optimize load times, reduce latency, and remove every unnecessary delay from the user journey.While building streaming AI interfaces with React, I discovered that traditional performance metrics do not tell the whole story. In AI products, users do not just experience a before and after. They experience a during. They watch responses stream in, follow reasoning traces, observe tool execution and form opinions about the system long before an answer is complete.In this talk, I want to share lessons learned from building production AI experiences, including streaming architectures, rendering strategies and real-time interfaces. We will explore why time to first token, streaming consistency and the quality of the waiting experience can matter just as much as raw speed.You will leave with practical insights for building AI-powered React applications and a new perspective on what performance means when users are watching the system think.
Building a Browser-Native AI Video Runtime With React
React Advanced 2026
21 min
Building a Browser-Native AI Video Runtime With React

Browser-native AI video runtimes utilize technologies such as React, Web Workers, Web Codecs, Offscreen Canvas, and browser-compatible models to perform fully client-side video processing, thereby eliminating the need for large video files to be uploaded to the cloud before they can be processed.This talk will cover the technological challenges of dealing with thousands of video frames efficiently while conducting AI workloads on a large number of workers concurrently; how to handle browser memory constraints with respect to video frame processing, and how to create scalable video processing pipelines without relying on any back-end infrastructure.
Many Ways to Put an Icon on Screen. Which Should You Use?
React Advanced 2026
18 min
Many Ways to Put an Icon on Screen. Which Should You Use?

Every web app needs icons, and there are surprisingly many ways to load them: img tags, icon fonts, inline SVGs, SVG sprites, and Icon components. Most teams pick one by habit or choose what's easy. The choice affects bundle size, accessibility, caching, rendering quality, and developer experience.This talk walks through each approach, how it actually works under the hood, and what it costs you. We'll compare them, showing network requests, bundle impact, and loading speed. We will show you a simple decision framework you can apply to your own projects; by the end, you'll know not just which option is "best," but which is right for your specific constraints.
After Chat: Generative UI as the Control Surface for Agents
React Advanced 2026
13 min
After Chat: Generative UI as the Control Surface for Agents

Generative UI is currently one of the most explosive frontiers in frontend engineering. Modern UI frameworks like React are moving from static components to streaming, AI-generated micro-frontends.Andrey's talk explicitly references Google's A2UI protocol, which standardizes how agents emit declarative layout schemas that are safely interpreted and rendered by trusted client components. React component architecture, server actions, and client-side design patterns are exactly where this protocol must be implemented. Senior React developers are looking for ways to move past boring, messy chat-bubble boxes and build structural, design-compliant generative components.
Building MCP Apps With React and GraphQL Patterns You Already Know
React Advanced 2026
20 min
Building MCP Apps With React and GraphQL Patterns You Already Know

You know how to build client apps—but where do client developers fit in the new world of ChatGPT and MCP? If you’ve used GraphQL before, it turns out your knowledge translates directly. This talk demonstrates how to build MCP apps using Apollo Client’s new open source AI apps integration along with the open source Apollo MCP server with patterns you already use:Fragment colocation → Tool design: Structure MCP tools as component data requirementsQuery optimization → Tool call patterns: Minimize LLM roundtrips with the same performance thinkingType safety → Tool schemas: Apply GraphQL’s type discipline to MCP definitionsA live demo builds an MCP app querying a GraphQL API, showing how best practices from GraphQL client development apply to MCP apps.
Healing the Accessibility Tree: What Actually Breaks When AI Touches Your ARIA
React Advanced 2026
26 min
Healing the Accessibility Tree: What Actually Breaks When AI Touches Your ARIA

Let an AI model patch your accessibility tree live, and the first thing it will teach you is how it fails. Not occasionally, reliably, in specific, learnable ways: confident but wrong ARIA states, patches that compile but break keyboard flow, fixes that pass an automated audit while making the actual screen reader experience worse.This talk is not a victory lap for a clever pipeline. It's the failure modes first, then the architecture that exists specifically because of them. We'll look at why static linters structurally can't catch dynamic ARIA bugs, what it actually takes to make an AI-generated accessibility patch safe to apply automatically, and the much larger lesson underneath: the accessibility tree is downstream of component state, not of markup which means most AI-accessibility tooling is analyzing the wrong layer entirely.You'll leave with a concrete mental model for the gap between markup-level and state-level accessibility analysis, a typed validation pattern for constraining what an AI agent is allowed to touch in your UI, and an honest account of where this approach still falls short because if a talk about AI and accessibility doesn't tell you where it breaks, it hasn't been tested enough yet.
The Dependency Paradox: Shipping 'Headless' Auth Logic via Shadcn & NPM
React Advanced 2026
18 min
The Dependency Paradox: Shipping 'Headless' Auth Logic via Shadcn & NPM

As React shifts from "Black Box" NPM packages to "Copy-Paste" components, we face a new crisis: How do we distribute complex state and security logic without locking down the UI?This talk breaks down the architecture of a multi-distribution system. We’ll explore using TanStack Query as a headless state machine to orchestrate multi-step authentication sequences and global error-handling patterns that bridge the gap between library and implementation. Learn how to ship "logic-heavy" components that give developers total UI freedom without sacrificing architectural integrity.
Component Testing in 2026, the Return of the Browser
React Advanced 2026
21 min
Component Testing in 2026, the Return of the Browser

Component tests started in real browsers with Karma: high fidelity, but slow feedback and painful config. Jest + JSDOM made tests fast and easy, but emulation can miss rendering, layout, and browser APIs.Playwright and Vitest Browser Mode bring back browser-first testing with headless speed, parallel runs, and traces. We’ll compare the approaches and share migration tips for legacy code.
Finding the Source: Building a Better Frontend Developer Experience
React Advanced 2026
30 min
Finding the Source: Building a Better Frontend Developer Experience

After spending nearly a decade building Android and Flutter applications, I became used to workflows that made it easy to understand how an application was put together. Finding the source behind a widget, understanding runtime behaviour, and navigating a large codebase felt relatively straightforward.When I started working on large frontend applications, I found myself spending far more time searching than solving. Something as simple as identifying where a UI element was implemented could involve jumping between browser DevTools, source files, network panels, terminal windows, and multiple layers of abstraction.That experience led me to start building Inspectra.This talk is a case study on the engineering challenges involved in building a modern developer tooling platform from scratch.We'll explore:The challenges of understanding large frontend applicationsRuntime inspection and component introspectionMapping runtime elements back to source codeBrowser-to-editor communication and source navigationDebugging inside embedded runtime environmentsDesign decisions, trade-offs, and failed experimentsWhat developer tooling can do to reduce context switching and improve productivityThis isn't a product demo. It's a practical look at the engineering problems behind developer tooling and the lessons learned while trying to solve them.Attendees will leave with a better understanding of how modern DevTools work under the hood and what it takes to build tooling that developers genuinely want to use.
The Internals of compile-time CSS-in-JS
React Advanced 2026
16 min
The Internals of compile-time CSS-in-JS

Styled-components lost against Tailwind, partly due to better performance while trading it for a unique API. Can’t you have both, a fast runtime and a familiar API?We replaced styled-components with a build-time compiler in next-yak without changing a single line of user code and saw surprising results: INP improved over 10%, our SSR latency and our pod count dropped significantly. But the path there wasn’t simple.This talk is about three problems that make compile-time CSS-in-JS genuinely hard: dynamic interpolations, cross-file references and build-time evaluation. I will show what we solved, how we solved it and what we couldn’t fully solve and why the remaining gap is a harder problem than it looks.
Controlling Async Chaos in React with Effect-TS
React Advanced 2026
27 min
Controlling Async Chaos in React with Effect-TS

As React applications scale, asynchronous logic often turns into a source of fragility and frustration. Scattered useEffect hooks, ad-hoc retries, manual loading states, and inconsistent error handling create race conditions, memory leaks, and business logic that’s nearly impossible to test reliably.This talk introduces Effect-TS - a powerful, type-safe toolkit that brings clarity and control to async workflows in React. Instead of functional programming theory, we’ll focus on practical, battle-tested patterns that solve real production problems:Separating effects from execution for better composabilityTyped error channels that eliminate silent failures and runtime surprisesDeclarative retries, cancellation, and parallel executionBulletproof handling of component unmounts and stale requestsSmooth, incremental adoption in existing React or Expo codebasesAttendees will leave with concrete strategies to transform chaotic async code into logic that is predictable, testable, and maintainable - even in large, complex applications.
The Power of Use: Resource-Driven Performance in React 19
React Advanced 2026
23 min
The Power of Use: Resource-Driven Performance in React 19

React 19’s new use() API is often introduced through data fetching: pass a Promise, suspend while it’s pending, and render when the data is ready. But for many React apps, the bigger performance problem is not just waiting for data — it is shipping, executing, and hydrating too much JavaScript too early. Because use() can suspend on any Promise, it opens a bigger performance opportunity: what if a React app could wait not only for data, but for any resource that determines when different parts of the UI should load, render, or hydrate?In this talk, we’ll explore use() as a primitive for resource-driven performance. We’ll start with the familiar data-fetching pattern, then expand the model through several different use cases: selectively loading component code and remote modules, delaying hydration and interactivity based on viewport and user intent, prioritizing critical UI, and even creating SSR-only components.Through practical examples, we’ll see how these use()-driven patterns can help us avoid common performance problems in heavy React pages: too much JavaScript, too much hydration work, and too many components competing for network and CPU before the user actually needs them.By the end of the talk, you’ll see use() not just as a data-fetching API, but as a new way to control when React components should load, render, and hydrate — helping us build faster pages and more intentional user experiences.
The AI Call Is the Render: Server Components as the Intelligence Boundary
React Advanced 2026
17 min
The AI Call Is the Render: Server Components as the Intelligence Boundary

Most React applications treat AI as a separate service: a backend calls an LLM, returns JSON, and a client component renders it. This works, but it misses something fundamental about how React Server Components actually model computation.RSCs do not just move rendering to the server. They make the server a first-class part of the React tree. And the server is exactly where AI inference belongs: close to data, streaming by design, and free from the browser's constraints.In this talk I'll show a concrete architecture where the AI call is the render. A Server Component reaches out to a language model, receives structured output, and streams typed React elements directly to the client with no extra API route, no serialization layer, and no client-side state for the AI response.We'll cover the happy path, the failure modes, and the real-world lessons from building this in production, including hallucination-resistant validation, Suspense boundaries for model latency, and the one architectural mistake that will destroy your Time-to-First-Byte.
Stop Testing the DOM: AI + Accessibility for Resilient React Test Automation
React Advanced 2026
18 min
Stop Testing the DOM: AI + Accessibility for Resilient React Test Automation

Frontend apps morph at lightspeed, obliterating traditional test automation in their wake – CSS flips, components explode on re-render, and your test suite? Total carnage, half of it flaming red!Buckle up: I'm unleashing a game-changer – harnessing the browser's Accessibility Tree (the secret sauce powering screen readers) for AI-fueled, bulletproof tests. Forget fragile selectors; these bad boys are framework-agnostic, refactor-proof, and redesign-demolishing!Live demo + battle-tested examples incoming: Watch maintenance evaporate, flakiness vanish, and accessibility skyrocket as your ultimate sidekick. Who's ready to future-proof their tests?
How TanStack AI Made the Hidden Complexity of AI Simple for You
React Advanced 2026
28 min
How TanStack AI Made the Hidden Complexity of AI Simple for You

We have been supporting builders of AI products with over a dozen of features in TanStack AI. Today I want to show you how most AI workflows work under the hood, what it takes to run a harness, what is important after the initial implementation of a chat experience and how to grow your functionalities and scale to the needs of your users, and most importantly, how TanStack AI enables you to do all of this with ease and joy.
Crafting UI for Games in Unreal Engine With React Native
React Advanced 2026
29 min
Crafting UI for Games in Unreal Engine With React Native

Last year I presented a brand new integration of React Native into Unreal Engine. This year I am taking it a step further, and to show the progress on this new approach I will show you how to create a real game UI in Unreal Engine using React Native.Gaming has long been lagging behind mobile and web in the ease of building a good UI , especially for data heavy games. The gaming world has long embraced the idea of web - games like Civilization 7 launch with fully Web UI by embedding a specialized browser. I think React & React Native are a great fit for revolutionizing how game UI are built.
Dangerous Reactivity: Why AI Output Is React's New XSS
React Advanced 2026
24 min
Dangerous Reactivity: Why AI Output Is React's New XSS

React developers (amongst others, ofc) know one golden rule: never use dangerouslySetInnerHtml on user input. Yet, as we're integrating Large Language Models (LLMs) into our applications, we often make a fatal mistake. We're treating AI output as a trusted source. This is fine. Well, not automatically....Let’s look at OWASP LLM05 and how "Improper Output Handling" affects web security. Therefore, let's discuss examples of how safe inputs can trick models, leading to vulnerabilities such as XSS and injection attacks. By the end, you’ll learn how to be "professionally pessimistic" for AI. You’ll see how to sanitize LLM data, safely render Markdown, and manage AI-generated content. Let's approach technology with caution, I look forward to exploring this with you!
Optimistic UI Is Lying to Your Users: Here's How to Do It Honestly
React Advanced 2026
13 min
Optimistic UI Is Lying to Your Users: Here's How to Do It Honestly

Optimistic UI makes apps feel instant by showing results before the server confirms them. In most apps that's a fine trade-off. In financial applications, showing a user an incorrect balance even for 200ms is a trust problem that compounds. This talk explores the tension between perceived performance and correctness, the React patterns that resolve it, and why "optimistic" is a UX promise your architecture needs to be able to keep.
The Meta-Harness: Scaling Agentic Development Beyond the CLI
React Advanced 2026
21 min
The Meta-Harness: Scaling Agentic Development Beyond the CLI

Agentic development feels like magic to some teams and overhyped to others. Harnesses like Claude Code or Codex have been built around the local loop, the way things have always been done: a single developer changing code before opening a PR. Inside real organizations, agents hit walls: repo boundaries that demand human attention, a lack of episodic memory across sessions and unresolved questions around trust and permissions.Fixing this requires a higher level of abstraction: the *meta-harness*. Just as meta-frameworks like Next.js or Remix let React stay simple while giving developers what they need to ship, a meta-harness keeps the agent CLI focused on its job while bringing the components teams need to be effective: cross-repo orchestration, testing, and change tracking for greater autonomy,session memory that understands decisions and extracts tribal knowledge,collaboration features for easier handoffs, reviews, shareable sessions andsecurity primitives like sandboxes, remote execution, and clearly scoped agent permissions.This talk argues that the meta-harness - a layer above any single lab or agent - is the missing piece for integrating agents into how we build software across the stack.
Agentic Engineering for React Teams: Give Your Coding Agent a Map
React Advanced 2026
26 min
Agentic Engineering for React Teams: Give Your Coding Agent a Map

AI can generate a React component in seconds. The hard part is changing a real React or Next.js codebase safely: knowing what is dead, where logic is duplicated, which boundaries a refactor crosses, and how a change affects the component graph or design system.Coding agents infer this from a prompt and a few open files. That works for local changes, but it misses the repo-wide context that makes larger changes risky. In this talk, Bart shows how agentic engineering changes when Fallow gives the agent deterministic facts about dead code and duplication, architecture boundaries, React hotspots, and design-token drift. The productivity gain comes from giving developers and agents the same map of the system before they edit and a reliable way to verify the result.
Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components
React Advanced 2026
22 min
Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Ads Manager powers 84% of Meta's Ads Revenue, but its decade-old codebase was stuck on React class components — blocking modern patterns like hooks, Relay, and React Compiler. Manual migration of 10k+ components class to functional component was impractical. In this talk, I'll show how we built an AI codemod pipeline using Devmate that achieved a 5x speedup, migrating 3k+ components with a 99.6% success rate. I'll cover the tradeoffs between AST and AI codemods, how to classify components by complexity for targeted prompts, and the grading/eval strategies that made non-deterministic AI agents production-ready.
How Not to Use TanStack Query
React Advanced 2026
19 min
How Not to Use TanStack Query

We built a product fully on TanStack Query and skipped adding a state management layer. It worked for a while, then it broke in ways we didn’t expect.This talk dives into how TanStack Query works, what we got wrong, and how to use it properly. From missing optimistic updates to confusing server and client state, we’ll break down the lessons learned and what patterns actually scale when your app grows.
I Replaced React's Renderer With Signals – Here's What Happened
React Advanced 2026
14 min
I Replaced React's Renderer With Signals – Here's What Happened

React re‑renders components on every state change. Signals write directly to the DOM – no re‑renders, no reconciler. I built four npm packages that run unmodified React components on signals. Live demo: building a signal from 3 lines of code, then flipping a real React app onto the signal engine. 123 tests pass.
Human + AI Shared State Management: Extending Frontend Patterns Into Agentic Systems
React Advanced 2026
24 min
Human + AI Shared State Management: Extending Frontend Patterns Into Agentic Systems

State management has traditionally focused on synchronizing user interactions, frontend state, and backend persistence. But AI agents introduce a new type of actor into modern applications: autonomous workflows that can read, execute, and modify application state alongside human users.In this session, we explore how familiar frontend state management concepts can evolve into shared full-stack architectures where both humans and AI agents collaborate on the same data model. Using examples from modern React applications, we will examine sandboxed agent execution with forked state snapshots, deterministic merge strategies, concurrent updates between users and agents, and techniques for making agent actions observable and debuggable.Rather than treating AI as an external API call, this talk presents agents as first-class participants in application state transitions. We will extend familiar concepts such as state stores, reducers, event streams, and optimistic updates beyond the frontend into backend orchestration systems that keep human and agent state consistent.Attendees will leave with practical architectural patterns for building collaborative human + AI applications using ideas they already know from modern frontend development.
What RSCs Can Do in Next.js Today
React Advanced 2026
25 min
What RSCs Can Do in Next.js Today

Building app-like UX on the web has historically meant reaching for an SPA. You ship the data layer to the browser, manage a client cache, juggle loading states, coordinate mutations, and write a lot of code to keep the UI feeling fast and fresh. The result can be great, but the cost is high, and the model gets harder to maintain as your app grows.Next.js takes a different path. Since React Server Components first landed, we’ve been working toward a way to build where each piece of your app runs where it belongs, while the mental model stays the same: components. In this talk, you’ll see how that translates into instant-feeling UX, streamed UI, fresh data, coordinated updates, caching across the stack, and strong Core Web Vitals that hold up as your product scales.xt.
Cache the Shell, Stream the Rest: A Mental Model for Next.js Cache Components
React Advanced 2026
26 min
Cache the Shell, Stream the Rest: A Mental Model for Next.js Cache Components

Next.js 16 introduced cache components, a fundamentally new approach to caching that replaces implicit behavior with explicit, composable control. In this talk, I'll build a dashboard from scratch to show you how cache components work in practice: how the static shell gets prerendered and served instantly from the edge, how 'use cache' caches expensive data on your schedule, and how Suspense streams dynamic content in real time, all in the same route. You'll see the three 'use cache' variants in action, learn the donut pattern for maximum performance, understand why generateStaticParams matters more than you think, and walk away with practical patterns for cache invalidation that work in production.
Proving What an AI Won't Do
TechLead Conf London 2026: Adopting AI in Orgs Edition
27 min
Proving What an AI Won't Do

How do you know an AI system will refuse the thing it must always refuse? Today the answer is testing: ask it a thousand ways and hope the thousand-and-first isn't different. The policy in this talk has 55 variables a caller controls: that's 36 quadrillion situations! It also has a test suite of 33 unit tests, all green. This talk is about deciding the question instead of sampling it. A safety rule like "never do X without checking Y" becomes a logic circuit, and a circuit becomes arithmetic: equations whose only solutions are the situations the rule allows. Asking whether the rule can be broken turns into asking whether that system has any solution. Live: one rule proved unbreakable, with a short record of why that you can check yourself without trusting the program that found it; and two that break, each repaired and re-proved on the spot. This proves the rail, not the model.
Scaling Frontend Codebases for Humans and AI
React Advanced 2026
26 min
Scaling Frontend Codebases for Humans and AI

Codebases grow over time, and as they do, they tend to get worse to work with. This usually isn't anyone's particular fault. People come and go, features get shipped, dependencies get added. It feels like a death by a thousand cuts.At Sentry, we noticed this too: Long CI pipelines, hundreds of components, bad abstractions, huge dependency graphs and import cycles. The codebase is 10+ years old! And as AI comes along and makes adding new code trivial, all of a sudden all the symptoms amplify.In this talk, I will showcase the countermeasures we're applying at Sentry to stop this from getting worse. We'll look at how we can make it easier to do the right thing in a large codebase, how fast feedback loops fit into that, and why humans and agents might not be so different when it comes to what they need to work effectively…
Your UI Is Not My UI
React Advanced 2026


29 min
Your UI Is Not My UI


2 authors
After six interviews with people with disabilities about their daily struggles and opportunities they see in AI, it became clear that while standards and patterns have brought accessibility far, there are hard limits on how well one interface can adapt for all users.This led us to a different approach: instantly generated UI based on personal needs and context. Not adapting one interface, but exploring what AI makes possible when launching an app takes the same time as creating one on-the-fly.
From Fiber to Async React
React Advanced 2026
29 min
From Fiber to Async React

Almost a decade ago, React’s rendering algorithm was rebuilt, and with that it brought about new tools, ideas, and ways of building UI. But those tools arrived incrementally and were adopted in isolation, often framed as “optimizations” rather than part of a unified model. So are they truly independent ideas, or are they different expressions of the same underlying model made possible by the new rendering algorithm?Join us as we re-introduce "Async React" as the mental model for modern react and show how we can write more declarative code, embrace async-first as the default and let React handle the rest.
Control, Evidence, Trust: Leading Teams When AI Writes the Code
TechLead Conf London 2026: Adopting AI in Orgs Edition
7 min
Control, Evidence, Trust: Leading Teams When AI Writes the Code

AI assistants now write a growing share of the code your team ships, but most review processes and quality gates were designed for human authors. Reviewing more code faster isn't a strategy. In this lightning talk, Albert Franquesa introduces Control, Evidence, Trust, a simple model for leading teams through this shift: enforce your standards before code is written, measure what AI actually contributes and what it gets wrong, and use that evidence to decide where agents can safely do more and where humans must stay in the loop. Trust in AI code isn't a feeling. It's earned with control and proven with evidence.
Does AI Actually Make You Faster? How We Built a Self-Improving Delivery Loop That Did.
TechLead Conf London 2026: Adopting AI in Orgs Edition
5 min
Does AI Actually Make You Faster? How We Built a Self-Improving Delivery Loop That Did.

Every team measures the engineering part of delivery - and it's already the fastest part. We measured the whole thing, from idea to learning, using data we already had: issue changelogs, structured experiment records, engineering analytics. We reconstructed the real clocks of our delivery and learned that an idea takes almost six months to become a validated result.
Engineering we could see in detail. Much of the rest we couldn't see at all: some steps leave no trace anywhere, and between the steps there are hand-offs - unstructured, owned by nobody, impossible to measure. That's where the time lives.
I'll walk through the investigation, the arithmetic behind why speeding up engineering alone barely moves the needle, and what actually does: improving the whole loop. Then the model we built on that premise and are piloting now - every step has a typed input and a typed output, and inside every step there's a self-checking improvement loop: AI drafts, a human who didn't draft it judges, and the judges themselves are reviewed - including the steps owned by analysts and medical reviewers, not just engineers.
Engineering we could see in detail. Much of the rest we couldn't see at all: some steps leave no trace anywhere, and between the steps there are hand-offs - unstructured, owned by nobody, impossible to measure. That's where the time lives.
I'll walk through the investigation, the arithmetic behind why speeding up engineering alone barely moves the needle, and what actually does: improving the whole loop. Then the model we built on that premise and are piloting now - every step has a typed input and a typed output, and inside every step there's a self-checking improvement loop: AI drafts, a human who didn't draft it judges, and the judges themselves are reviewed - including the steps owned by analysts and medical reviewers, not just engineers.
Next.js: The Final Boss of Web Performance
React Advanced 2026
31 min
Next.js: The Final Boss of Web Performance

In this data-driven talk, we will bypass marketing hype and unmask the hidden creatures behind Next.js., Using massive, real-world datasets from the HTTP Archive and the Chrome User Experience Report (CrUX), we will review the chronological evolution of Next.js performance and contrast its promised performance features with the real-world metrics of massive sites struggling with performance debt. Don’t dream your web is fast. Face the reality before it's too late.
Trust Engineering: Replacing Hope with Reliability
TechLead Conf London 2026: Adopting AI in Orgs Edition
7 min
Trust Engineering: Replacing Hope with Reliability

How do you deliver with AI and still sleep at night? By engineering trust into your delivery system.
In this talk, I'll share an end-to-end AI engineering workflow we built and ran on a production codebase, redefining roles, responsibilities, quality gates, and human decision points across the entire delivery lifecycle.
You'll leave with a practical framework for engineering AI workflows where reliability is designed in, trust is earned, and success becomes the default outcome, not a fortunate accident.
In this talk, I'll share an end-to-end AI engineering workflow we built and ran on a production codebase, redefining roles, responsibilities, quality gates, and human decision points across the entire delivery lifecycle.
You'll leave with a practical framework for engineering AI workflows where reliability is designed in, trust is earned, and success becomes the default outcome, not a fortunate accident.
Interviewing in the Post-LLM World
TechLead Conf London 2026: Adopting AI in Orgs Edition
30 min
Interviewing in the Post-LLM World

As LLMs become everyday tools for developers, the way we interview engineers must evolve.
We will learn strategies to adapt technical interviews, embracing AI as a tool while still assessing judgment, critical thinking, and collaboration.
We will learn strategies to adapt technical interviews, embracing AI as a tool while still assessing judgment, critical thinking, and collaboration.
I Reverse Engineered RSC. Then I Integrated Fizz.
React Advanced 2026
26 min
I Reverse Engineered RSC. Then I Integrated Fizz.

I built an RSC renderer in Rust by reverse engineering React's Flight protocol. The wire format, the serializer, the streaming machinery. I got it wrong in ways that taught me exactly how React internals work. Then I integrated the canonical Fizz renderer and discovered why React's approach exists. This talk walks through the Flight wire format, the bugs that revealed React's design contracts, and the delta between a custom implementation and React's actual architecture.
Built for Turbulence: Architecting Full-Stack Web Experiences That Hold Up in Any Environment
React Advanced 2026
28 min
Built for Turbulence: Architecting Full-Stack Web Experiences That Hold Up in Any Environment

We build platforms in perfect environments, but the real world is anything but that.Real teams need to move fast, stay pragmatic, and make difficult architectural choices, each with their own trade-offs. So how do we keep UX, resilience, and performance at the forefront while the architecture underneath them continues to evolve?This talk looks at web experiences as a full-stack problem. From the backend, through APIs, and infrastructure, all the way to the frontend, we'll explore how each layer shapes the experience we ultimately deliver to the user.Through a real-world architecture case study and increasingly hostile conditions, we'll look at how caching, data fetching, streaming, payload design, and resilience strategies can evolve together, and how to navigate the entire stack to build experiences that stay fast and reliable at scale.
New Era, New Skills, Same Old Story
TechLead Conf London 2026: Adopting AI in Orgs Edition
29 min
New Era, New Skills, Same Old Story

As agents become a growing part of the software delivery lifecycle, engineers will need to develop new capabilities beyond writing code alone. In this session, IBM HashiCorp Field CTO Anna McDougall introduces the COG Model for engineering skills development in the AI era: Curation, Orchestration, and Governance. Yet while many tools and skills are changing, many of the attributes that define exceptional engineers remain consistent. So what will distinguish the best engineers in an age of AI? Which qualities become more important, which become less so, and what does engineering excellence really look like when you're no longer coding by hand? This keynote aims to answer this question while helping leaders best identify how to build great systems and develop the careers of the engineers in their teams.
Effect-ive Abstractions
React Advanced 2026
31 min
Effect-ive Abstractions

Frontend and backend are often treated as opposite worlds, each with its own tools, constraints, and claims about which side is harder. But are they really so different?Modern frontend applications increasingly resemble distributed systems. Multiple tabs drift out of sync. Shared caches require invalidation. Optimistic updates collide with server state. Requests fail, retries duplicate work, and yesterday’s truth becomes today’s stale data. What looks like everyday UI code quickly becomes a coordination problem.Backend engineers will recognize these challenges immediately: establishing a single source of truth, defining data ownership, validating untrusted input and observing systems in production.In this talk, we’ll cross the frontend-backend divide and explore the shared principles behind these problems. We’ll see what frontend development can learn from backend thinking, what the backend can learn from reactive interfaces, and in the end a glimpse on how Effect provides practical patterns for building resilient, observable, and maintainable applications on both sides of the stack.
Faster and Lonelier: AI, Isolation, and the Erosion of Engineering Collaboration
TechLead Conf London 2026: Adopting AI in Orgs Edition
25 min
Faster and Lonelier: AI, Isolation, and the Erosion of Engineering Collaboration

AI makes individual engineers faster - and quietly more isolated.
As coding agents become everyone's default pair, the collaboration that keeps an org healthy erodes: pairing fades, context gets trapped in private chat histories, knowledge stops diffusing, teams drift into silos.
Velocity dashboards look great, so nothing seems wrong - until onboarding slows and bus-factor spikes.
This talk names the failure mode, explains why standard metrics miss it, and shows what leaders can do to keep teams connected as AI adoption accelerates.
As coding agents become everyone's default pair, the collaboration that keeps an org healthy erodes: pairing fades, context gets trapped in private chat histories, knowledge stops diffusing, teams drift into silos.
Velocity dashboards look great, so nothing seems wrong - until onboarding slows and bus-factor spikes.
This talk names the failure mode, explains why standard metrics miss it, and shows what leaders can do to keep teams connected as AI adoption accelerates.
Putting a Ceiling on the Thing You Just Told Everyone to Use
TechLead Conf London 2026: Adopting AI in Orgs Edition
28 min
Putting a Ceiling on the Thing You Just Told Everyone to Use

AI usage grows, cost follows, and leadership asks you to control it. The instinct is to reach straight for a spending cap. Our concern was that doing so would undermine the adoption we had encouraged, while the arithmetic showed that a daily limit would not control the overall budget anyway.
This case study follows the design of cost governance for AI development tooling across an engineering organisation while adoption continues to evolve. Governance that has any chance of sticking depends as much on framing the policy and sequencing cost control efforts as it does on thresholds, and choosing a number is often easier than deciding what the control is supposed to achieve.
This case study follows the design of cost governance for AI development tooling across an engineering organisation while adoption continues to evolve. Governance that has any chance of sticking depends as much on framing the policy and sequencing cost control efforts as it does on thresholds, and choosing a number is often easier than deciding what the control is supposed to achieve.
Vinext: Deploy Next.js Without Next.js
React Advanced 2026
23 min
Vinext: Deploy Next.js Without Next.js

Next.js is a great framework - until you want to deploy it somewhere that isn't Vercel. vinext is a Vite plugin from Cloudflare that reimplements the Next.js API surface from scratch, so your existing app runs everywhere with a single command. In this talk, we'll look at why this exists, how Cloudflare built it in a week using AI, and how close to "drop-in replacement" it actually gets.
Panel Discussion: Manager or Maker? The Leadership Identity Crisis
TechLead Conf London 2026: Adopting AI in Orgs Edition






32 min
Panel Discussion: Manager or Maker? The Leadership Identity Crisis







6 authors
Your Coding Agent Is Only as Good as Your Company’s Memory
TechLead Conf London 2026: Adopting AI in Orgs Edition
29 min
Your Coding Agent Is Only as Good as Your Company’s Memory

Teams often start agent adoption by adding tools: MCP servers, API wrappers, chat interfaces in developer portals. But once coding agents move from local help into real delivery workflows, they usually fail earlier than the tool call. They read stale ownership, conflicting runbooks, missing deploy history, and policies that were written for humans.
This talk introduces company memory as the missing layer for production coding agents: trustworthy, permission-aware engineering context that agents can read, cite, and act on safely. We’ll look at what belongs in that memory, how to expose it through capability registries and machine-readable tool contracts, how to use on-behalf-of identity instead of shared AI service accounts, and how to grow trust from read → recommend → act.
The goal is simple: before giving agents more tools, make sure they can trust what they read.
This talk introduces company memory as the missing layer for production coding agents: trustworthy, permission-aware engineering context that agents can read, cite, and act on safely. We’ll look at what belongs in that memory, how to expose it through capability registries and machine-readable tool contracts, how to use on-behalf-of identity instead of shared AI service accounts, and how to grow trust from read → recommend → act.
The goal is simple: before giving agents more tools, make sure they can trust what they read.
When React Meets Rock: Building Safe and Performant UI for Live Entertainment
React Advanced 2026
28 min
When React Meets Rock: Building Safe and Performant UI for Live Entertainment

At TAIT, we build the full automation stack behind the world's biggest live experiences, from the systems that move stages and fly performers to the React interface that operators use to control them. Our frontends can't lag, freeze, or crash while hardware is moving, or someone can get hurt. This talk covers the architecture and performance patterns behind that interface, and what it teaches us about building any React app where failure isn’t an option.
Beyond Rubber Ducking - Engineering in Times of AI (LLMs)
TechLead Conf London 2026: Adopting AI in Orgs Edition
28 min
Beyond Rubber Ducking - Engineering in Times of AI (LLMs)

We used to explain our bugs to rubber ducks. Now, the duck talks back, writes code, and occasionally lies to our faces.
LLMs are incredible tools. They can cure "blank screen syndrome," instantly write boilerplate, and explain weird legacy code. But treating them like senior engineers is a massive trap. They hallucinate confidently, lose track of the bigger picture, and make it dangerously easy to deploy code you don't actually understand.
LLMs are incredible tools. They can cure "blank screen syndrome," instantly write boilerplate, and explain weird legacy code. But treating them like senior engineers is a massive trap. They hallucinate confidently, lose track of the bigger picture, and make it dangerously easy to deploy code you don't actually understand.
Usage Lies - What Actually Proves an Internal AI Tool Works
TechLead Conf London 2026: Adopting AI in Orgs Edition
25 min
Usage Lies - What Actually Proves an Internal AI Tool Works

Our telemetry dashboard was green — a bug-fixer skill firing hundreds of times a week, a test-coverage agent running on every diff, manual-tester agents driving browser test cases across products, security reviews kicking off across teams, daily active users climbing. And I still couldn't answer one question: did any of it make us better? Every usage metric was lying. This talk is how we drove real adoption of an internal AI plugin marketplace across 30+ engineering teams — hands-on workshops and embedded champions — and how we now measure what actually matters: fewer bugs, faster cycles, less busywork, not call counts.
From Figma to Production Code: Building a Reliable AI-Driven UI Workflow
React Advanced 2026
28 min
From Figma to Production Code: Building a Reliable AI-Driven UI Workflow

Frontend teams are increasingly using AI to speed up UI development by generating code directly from designs. While the results can look impressive, they often fall short in real production environments: incorrect components, missing accessibility, and broken design-system rules are common failure modes. In this talk, I’ll present a real-world Figma-to-Code case study that treats AI as part of the frontend infrastructure rather than a code generator. By teaching AI how a design system works and orchestrating a structured workflow, we moved from “cool demos” to production-ready UI code - an approach we now rely on in real product development, saving significant time while improving consistency, quality, and user experience.
One Team, Many AIs
TechLead Conf London 2026: Adopting AI in Orgs Edition
24 min
One Team, Many AIs

AI is giving developers unprecedented autonomy. Every engineer can now create their own workflow, combining coding agents, prompts, knowledge bases, and tools in different ways. While this can dramatically increase individual productivity, it introduces a new challenge for engineering leaders: maintaining consistency across teams.
In this talk, we'll explore how AI is creating new forms of organizational drift, why team alignment matters more than ever, and practical approaches for building shared AI practices without limiting innovation.
In this talk, we'll explore how AI is creating new forms of organizational drift, why team alignment matters more than ever, and practical approaches for building shared AI practices without limiting innovation.
How to Build AI-Native Engineering Teams
TechLead Conf London 2026: Adopting AI in Orgs Edition
28 min
How to Build AI-Native Engineering Teams

2 years ago, the engineering team's structure was fairly standardized, 2-pizza cross-functional teams and an engineering manager leading the team. These days, everyone is figuring it out as they go, making adjustments and seeing what may work and what not.
In this talk, Gregor will share how companies like OpenAI, Anthropic, Shutterstock and others build engineering teams in the AI era. He will also share his recommendation on the best structure for a specific type of organization.
In this talk, Gregor will share how companies like OpenAI, Anthropic, Shutterstock and others build engineering teams in the AI era. He will also share his recommendation on the best structure for a specific type of organization.
Why Software Fundamentals Still Matter
TechLead Conf London 2026: Adopting AI in Orgs Edition
31 min
Why Software Fundamentals Still Matter
Fast Code Generation Is Easy. Safe System-level Change Is Not.
AI Coding Summit London
16 min
Fast Code Generation Is Easy. Safe System-level Change Is Not.

Talk on software engineering challenges with AI agents and codebase integrity, emphasizing human input in development processes and the need for automated quality assurance tools. Importance of deterministic tooling in catching problems during agent operations, highlighting the rapid generation of maintainability issues by agents and the need for a faster feedback loop in code quality assurance. Importance of rules files and deterministic checks for codebase integrity, emphasizing the necessity of enforcing rules through tools and hooks. Fellow as a fast, deterministic codebase analyzer ensuring code quality by verifying changes and complexities within the loop. TypeScript and JavaScript's flexibility, Fellow combining specialized tools for code-based consistency checks, and the importance of the loop in the development process. The agent's interaction with the bouncer, resolving issues, and the process of identifying and addressing code inconsistencies through audits and actions. Utilizing tools like KNIP and JS CPD enhances code quality by detecting dead code and addressing duplication efficiently, leading to faster feedback loops and improved code writing processes.
Automated Customer Support Bots with LangGraph on AWS
AI Coding Summit London
29 min
Automated Customer Support Bots with LangGraph on AWS

Presentation on building a customer support bot with Langraff, Amazon Bedrock as base. LangChain Python library for LLMs. RAG - Retrieval Augmented Generation for accessing current information. LangChain using Bedrock and Amazon Knowledge Base. LangRaph classifies queries intelligently. Using LandGraph on top of LangChain for multiple scenarios with human intervention. Connected to Amazon Bedrock for knowledge base. No guessing with large language models; rely on a connected knowledge base for accurate responses. Chat GPT creation involves memory for context; tools like Land Graph aid in this process. Land Graph usage for flow creation; Demo with Kiro agent ID and new file uploads. Setting up AWS MCP server with agent skills; Using AWS agent toolkit for best practices in service setup; Flow for intent routing and order refund eligibility. Handling Order Refund Requests Using Agent Tools and Lookup; Case Sensitivity in Order Number Search; Validating Order Eligibility for Refund. Uploading Knowledge Base to AWS MCP Server; Verification of Email Address for Refund; Human in the Loop for Refund Approval. Human in the Loop Feature of LaneGraph; Uploading Documents to Bedrock; Utilizing Vectors for Knowledgebase Queries. Utilizing AWS Agent Toolkit for Workflow Best Practices; Connecting to KnowledgeBases for Querying; Building App with Mastering LaneGraph. Generating Design and Requirements for App Development; Utilizing Agent Skills in Spec-Driven Workflow; Ensuring Accuracy with Mastering Langraff Skill. Detailing Setup for Coding Assistant with AWS Agent Toolkit; Requesting Feedback and Interaction; Importance of Langraff in Graph-based Solutions. Enhancing Chatbot Prompt Suggestions Dynamically based on Conversation Context; Utilizing In-Memory Thread for Follow-up Questions in Langraff; Swapping Question Prompts with Tags for User-friendly Experience. Utilizing Different Models for Chatbot Tasks; Implementing Security Measures; Continuous Knowledge Base Updates for Accuracy.
AI Agents Drift: Identifying and Correcting Subtle Failures
AI Coding Summit London
26 min
AI Agents Drift: Identifying and Correcting Subtle Failures

Sam, a forward deployed engineer turned founder, discusses building production agents in agriculture and the trend of companies creating their own agents from scratch. The challenges of maintaining and debugging agents are highlighted, along with the complexities of agent debugging and the importance of agent observability. Advanced analysis techniques for monitoring agent behavior, setting up real-time behavior signals, defining mission-critical signals, and optimizing agent orchestration are explored. Privacy considerations in observability and efficient context management for agents are also discussed, emphasizing the use of open-source models and the challenges in multi-agent workflows.
What Claude Stats Tell Us About AI Coding Tools
AI Coding Summit London
25 min
What Claude Stats Tell Us About AI Coding Tools

Exploring AI engineering and agent-assisted development through Claude's Code on GitHub. Analysis of Cloud Code commits, repository scale, and language distribution. The impact of agents on coding in various languages like Python, TypeScript, Rust, Dart, and Zig, facilitating easier coding in traditionally more complex languages. The significance of stars on repositories in Cloud Code projects and the observation of growth patterns post-Christmas season. The impact of Christmas on exponential growth in commits per day, the current doubling time trend, and a focused analysis on the top 100 popular repositories in Cloud Code projects. Highlighting key differences in commits between AI and non-AI repositories, focusing on feature contributions, bug fixes, and UI changes. Exploring diverse use cases of Cloud Code, highlighting how Clickhouse utilizes extensive Cloud Code for optimization, CI testing, and infrastructure, fostering engineers' focus on more impactful tasks like feature development and bug fixes, along with the emerging trend of Cloud Skill repositories. The growing trend of active projects utilizing AI contributions, specifically Cloud Code's significant impact on real, critical software projects beyond AI-focused repositories. Exploring models and coding agents that self-identify like Cloud Code, particularly the aggressive nature of Cloud in generating code, as observed with GitHub Copilot and other models like Mistral. Projects adopting AI development observe an increase in GitHub issues due to code production, leading to functional issues. The popularity growth of Clickhouse may be linked to active use of Claude to accelerate development, not directly boosting popularity. Metrics tracking revealed exponential growth in the use of short codes, focusing on valuable contributions to critical code with continued usage.
Streaming Systems, Hidden Risks, And AI-driven Consequences
AI Coding Summit London
27 min
Streaming Systems, Hidden Risks, And AI-driven Consequences

The Talk covers various aspects of deception and security in AI and data systems. It discusses the historical use of misinformation during World War II to influence decision-making. AI model poisoning through malicious data input and the challenges of ensuring data integrity in real-time pipelines are highlighted. The importance of peripheral information attacks, data contracts, stream governance, and anomaly detection in maintaining AI system security is emphasized. Strategies for protecting data integrity, detecting anomalies, and choosing appropriate AI models are also discussed.
Automating Mobile QA with Cloud Agents
AI Coding Summit London
17 min
Automating Mobile QA with Cloud Agents

Agents revolutionizing mobile development with AI-driven code production and challenges in trust and quality control. Challenges in agentic code review and the need for a new approach to verify app behavior before merge in mobile development. Building a mobile QA agent stack with necessary components for efficient testing and verification. AI Gateway simplifies AI model usage with a unified interface for mobile device control and efficient storage of screenshots and recordings for QA processes. Ensuring Determinism in QA Setup for PRs with Sample Test Requests. Efficient Mobile QA Agent Development with Key Rules. Empowering Agile Product Development with AI Agents. Setting Up Agentic QA Infrastructure and Best Practices. Exploring Agents' Autonomy Through Dogfooding.
Debugging Performance With AI
AI Coding Summit London
30 min
Debugging Performance With AI

Bernie emphasizes using AI to enhance rendering performance, with a focus on debugging and the evolution of computing speed standards. Rendering optimization challenges persist despite advancements in multi-threaded development. Debugging CSS and rendering performance complexities require tools like profilers for JavaScript efficiency analysis. AI automation can improve performance by understanding rendering engine intricacies. AI aids in identifying and resolving performance bugs, investigating rendering issues, and optimizing icon rendering. Tailwind's impact on performance and leveraging AI for CI checks showcase AI's role in troubleshooting and long-term learning in software development.
For Agents, By Agents: Building AI Tools That Maintain Themselves
AI Coding Summit London
23 min
For Agents, By Agents: Building AI Tools That Maintain Themselves

Rudhankariyam discusses AI-driven coding to develop self-maintaining AI tools. Introduced an open-source project, App Store Connect CLI, as a case study for AI-driven coding. Implemented automation for App Store publishing using agents and APIs. Managed fewer PRs in bulk, used codex and cursor cloud automations efficiently. Added aliases for hallucinated cloud code commands, improved descriptions and examples. Implemented separate auditor agent for rigorous code review. Emphasized human decision-making for product direction and initial rules in automation strategies. Evaluate model quality based on error rates and user expectations. Highlighted the importance of human judgment in software development amidst AI advancements.
AI Reviews AI – Closing the Loop in Agentic Development
AI Coding Summit London
28 min
AI Reviews AI – Closing the Loop in Agentic Development

Daniel, a consultant from Germany, discusses AI-generated code and challenges in rapid code shipping. The Pharoes AI case study highlights code reviews and challenges in agile development. Incidence per pull request and code churn issues are discussed in software development. AI-assisted coding and quality gates are introduced. Developing with Angular and TypeScript emphasizes the importance of basics, AI sub-agents, and pull request review services. Utilizing hooks for deterministic code handling and enhancing code handling with various hooks are crucial. Transitioning to behavior-driven development, utilizing tools like PlayWrite and Jira integration, and evaluating code review strategies are key points. Optimizing code review practices, smart integration of AI and hooks, advanced code review models, ownership in code reviews, software metrics, and quality gates challenges are also covered.
From Prompting to Orchestrating: Coding Is Now a System
AI Coding Summit London
26 min
From Prompting to Orchestrating: Coding Is Now a System

Vladimir Novik discusses the evolution of AI systems in coding, highlighting the shift in job requirements and challenges faced in scaling systems. Challenges in swarm orchestration include reducing reliability due to compounding errors and structural challenges in transitioning to a swarm system. Orchestrator Coding focuses on system properties over tools for code evolution. Enforcing architectural decisions and mechanical enforcement are crucial for system reliability. Orchestration disciplines prioritize dispatch, isolation, and durable handoffs, emphasizing autonomous systems and event-triggered actions. Mastery of orchestrated workflows involves resilience, autonomy, and disciplined manual and automated workflows. Advanced workflow techniques stress exact commands, linear workflow skills, caution in commits, and iterative improvement strategies. Automation enhancement strategies aim to overcome cost and parallelism challenges. Coding transformation journey involves validating and evolving code with orchestration. Model orchestration layers and architecture comparisons highlight the importance of model evaluation and verification gates. Tool comparisons and orchestrator communication strategies improve system orchestration. Architecture enforcement mechanisms utilize multiple layers and tools for code analysis and infrastructure testing.
From Prompt Engineering to Loop Engineering
AI Coding Summit London
11 min
From Prompt Engineering to Loop Engineering

The speaker delves into loop engineering's role in automating decisions and enhancing productivity in AI development workflows. Loop engineering is highlighted as a tool to build and automate tasks, even for creating programming languages like Kerst, with a focus on rapid project development. The importance of repetition in loops, automation criteria, and the suitability of loop engineering for full-blown apps are emphasized. Discussions include read-only tests, verifier and backlog agents, and the necessity of a clear definition of done for effective loop implementation.
Templates and Components for Claude Code: The Future of AI Coding Workflows
AI Coding Summit London
30 min
Templates and Components for Claude Code: The Future of AI Coding Workflows

Daniel Avila discusses Cloud Code templates and components for AI coding, emphasizing the importance of proper configuration and incorporating skills. Control permissions, settings, commands, sub-agents, and skills are essential for efficient workflow in Cloud Code. Cloud Code development benefits from skills injecting context for AI agents and providing clarity in configurations. Managing skill invocation, model selection, and advanced skill configuration are crucial for optimizing Cloud Code capabilities. Efficiently utilizing file references, scripts, and skill context enhance the functionality of well-crafted skills. Community interaction on GitHub and effective skill sharing practices contribute to successful team collaboration in Cloud Code development.
From One Repo to Hundreds: Building an AI Agent Fleet for Large-Scale Code Migrations
AI Coding Summit London
30 min
From One Repo to Hundreds: Building an AI Agent Fleet for Large-Scale Code Migrations

The Talk delves into the migration journey of over 500 micro frontends, emphasizing the use of AI agents for efficient migration. It discusses the challenges of handling manual PRs and code mods at scale, highlighting the importance of reliable tooling. The balance between automation and human judgment is crucial, with deterministic lanes handling basic tasks and human intervention reserved for complex issues. Scalable agent orchestration, workflow automation, safe PR launches, and stable testing are key themes, emphasizing the collaboration between machines and human judgment for successful migrations.
Learnings From 100+ Experiments Comparing LLMs for AI Coding
AI Coding Summit London
28 min
Learnings From 100+ Experiments Comparing LLMs for AI Coding

Introduction to LLMs from a Developer's Perspective, YouTuber with AI Coding Daily channel, evaluates new models and versions on YouTube, gaining traction and positive feedback. Exploring the Best Models: My Benchmark on 18 LLMs, evaluating cost, points, and competition among models for day-to-day use. Measuring Models: Prompt Methodology, Tests on PHP, Laravel, React, TypeScript, and CSV, with emphasis on correct data usage and benchmark awareness. Model Evaluation: Chinese models' progression, benchmark awareness, and Opus and GPT superiority. Model Pricing and Quality Comparison: Opus, GPT, and Composer 2.5 cost-effective options. Composer 2.5 and GPT 5.4 mini offer quality at low prices. Choosing models based on project needs and budget constraints. Discussion on local LLM investment challenges, SONnet 5 benchmark performance, and exploration of new models like Proton Luma 2.0. Importance of skill definitions for model performance and limitations in local model implementation. Discussion on the importance of model harness, setup considerations, and evaluation methodologies for LLMs.
Skill Design for LLM Agents
AI Coding Summit London
24 min
Skill Design for LLM Agents

Minko Getschev, AI lead at Google, shares insights on building effective agent skills, including architecture, skill creation best practices, and evaluation methods. Agent decision-making, planning, and hybrid architectures are explored, with a focus on the React loop for tool utilization. Context expansion and management, utilizing tools like MCP and CLIs, enhance agent power. The discussion includes comparisons between MCP and CLIs in agent systems, emphasizing context handling and debugging. Agent skills are structured as procedural instructions, with an open standard focused on tasks and workflow logic. Best practices for skill workflow involve avoiding redundancy, optimizing front matter, and focusing on predictable execution. Utilization and management of agent skills are crucial for performance optimization. Continuous skill evaluation, testing, and improvement are highlighted, with SkillGrade for evaluating agent skills. Skill workflow execution analysis involves identifying failures, log analysis, and rerunning workflows for successful execution.
The Last Software Engineer
AI Coding Summit London
21 min
The Last Software Engineer

Kent C. Dodds introduces the concept of durable skills and the importance of physical movement. AI evolution involves fine-tuning, prompt engineering, and uncertainties. Reflecting on the future role of AI in work and the evolving technology landscape. Insights on product engineering emphasize judgment, hitting targets, and prioritizing target selection. The importance of user-centric product engineering, intentional decisions, and adapting skills in the agentic coding world are highlighted.
Real-Time Observability and Control for Coding Agents
AI Coding Summit London
30 min
Real-Time Observability and Control for Coding Agents

Today's discussion covers challenges posed by AI models becoming more adept at deception, hidden AI thought processes, addressing coding agent security risks, the future of agent deployment and security, real-time monitoring and security policies, developer experience and automated systems, model behavior analysis and agency projection, product offering and developer risk reduction, futuristic concepts and developer risk management, data storage and risk severity management, deception in model behavior and user security, policy transparency and model adaptation, model failure monitoring and safety considerations.
React on the Edge
React Summit 2026
17 min
React on the Edge

Welcome to React on the Edge with Amir Sami from S&C Electric exploring React applications for diverse Edge devices beyond browsers. The discussion covers deploying React apps to various Edge devices, addressing challenges like network stability and resource limitations, optimizing bundle size with Preact, and using Brotli compression for efficient web asset compression on Edge devices.
React Performance Patterns That Break Down in Long-Running Production Apps
React Summit 2026
20 min
React Performance Patterns That Break Down in Long-Running Production Apps

Himanshu discusses React performance patterns affecting long-running production apps, including memory leaks, event listener accumulation, state value consistency, and dependency array misuse. The talk highlights the risks of race conditions in API calls, uncanceled requests leading to data discrepancies, and the significance of abort controllers for improving app stability and addressing circular dependencies.
Protecting Your Cookies from Hackers and Hungry Developers!
React Summit 2026
27 min
Protecting Your Cookies from Hackers and Hungry Developers!

Mohamad from ING Bank discusses cookie origins and functions, exploring storage, encryption, and security measures. The talk delves into enhancing security through attribute settings, value generation, and decoding manipulation. It also covers domain, path setup, expiry, XSS vulnerability prevention, and Same Site vs. Same Origin comparisons. Additionally, it touches on GitHub.io complexity, Same Site attribute effects, default values, Chrome settings, and managing cookie partitioning with the Secure flag.
University is My Side Hustle: How Gen Z Builders Ship to Production
React Summit 2026
15 min
University is My Side Hustle: How Gen Z Builders Ship to Production

Artemis, Canoparty founding engineer and university student in Computer Science, discusses the impact of AI on universities and how the younger generation adapts to the AI era. Gen Z builders embracing immediate deployment of AI tools for impactful production without traditional career progression. Young people now prioritize impact over traditional education paths, emphasizing hands-on learning in production and experimentation. Builders face challenges in transitioning personal projects to production but can leverage tools for startup creation. Engineers should emphasize simplicity in communication and the importance of selling the vision before building. Cloud Code simplifies setup for non-technical individuals. Interacting with real users and shipping features daily at Canoparty. Surround yourself with bold decision-makers and prioritize fast production.
Architecting Reliable React Systems in Unreliable Environments
React Summit 2026
34 min
Architecting Reliable React Systems in Unreliable Environments

Welcome to React Summit 2026. Discussing architecting reliable React systems in unreliable environments. Real-world challenges with async complexity, state management, and app flow impact. Addressing issues with unreliable connections, API failures, and lack of UI-system sync. Managing OTA updates, Boolean soup problem, and useEffect dependency chaos in state management. Dealing with UI state discrepancies, hidden updates, and inconsistencies. Ensuring deterministic system architecture for accurate UI feedback and optimizing state management with clear boundaries and a state machine.
Global-Scale React: Architecting for Localization, Multi-Tenancy, and Dynamic Markets
React Summit 2026
14 min
Global-Scale React: Architecting for Localization, Multi-Tenancy, and Dynamic Markets

Sharing lessons on building and scaling global React applications. Front-end complexity with business expansion. Challenges of globalization in React development. Impact of market variability on front-end architecture for global scale. Architectural decisions influenced by operational realities. Technical and organizational problems at a global scale. React dual architectures for global scale. Balancing consistency and flexibility in architecture. Issues with business logic in components, scalability, region-specific deployments, and optimizing performance. Organizational challenges with global feature shipping, release conflicts, slow rollout cycles, and configuration duplication. Issues at global scale: technical and organizational challenges. Avoid business logic in components, scalability issues like user spikes, and deployment time. Market logic in components, region-specific deployments, front-end boundary size increase, and fragmented integrations. Multiple teams shipping globally face challenges like release conflicts, slow rollout cycles, and market-driven behavior testing. Complexity increases with more markets, localization goes beyond translation affecting currency, taxes, compliance, and more. Markets vary operationally requiring adaptive platforms for dynamic changes based on market context. Shift to adaptive platform for dynamic market behavior. Configuration as front-end control plane, like Kubernetes. Feature flags crucial for efficient management, operational flexibility. Market-specific capabilities, safe experiments, unstable features disabling. Region-aware routing enhances operational concerns separation, micro front-end usage for improved performance. Optimizing CDN and SEO for market consistency. Region-aware routing for operational separation, micro front-end performance improvement. Front-end observability critical for global scalability. Evaluation for adaptability, avoiding over-engineering. Challenges in global React application evolution, operational maintainability. Considerations for localization, multi-tenant systems, feature-flag scaling, and global architecture challenges.
Debugging What React DevTools Can’t See
React Summit 2026
22 min
Debugging What React DevTools Can’t See

The speaker recounts debugging an e-commerce application, emphasizing the need for monitoring business logic. They discuss building custom DevTools for specific business logic debugging and explore limitations of React DevTools in handling complex scenarios. The importance of developing custom DevTools architecture, white-coded UI, efficient domain communication, and inspecting DevTools architecture is highlighted. Additionally, analyzing domain inspector functionality, maintaining React DevTools in a monorepo, and ensuring DevTool safety and utility through ongoing maintenance and user feedback are discussed.
Stop Guessing Your API: Contract-First React with OpenAPI
React Summit 2026
29 min
Stop Guessing Your API: Contract-First React with OpenAPI

Violina discusses fixing front-end bugs caused by backend field renaming at Click My Horse TV. Systems misalignment led to unexpected outcomes due to evolving APIs. Different shapes from APIs caused cross-platform functionality gaps. Drift in domain shapes slowed velocity and exemplified misalignment in the mobile app. OpenAPI contracts improved code reliability and consistency. Spec-driven development ensured backend and frontend alignment through shared schemas. AI-assisted development benefitted from precise specifications. Trustworthy automation processes relied on accurate component scaffolding and reliable AI output. Ownership clarity and spec integrity were crucial for optimizing development workflow. Investment payoff with shared APIs among frontend clients emphasized. Tech depth accumulation highlighted the importance of treating the API as a product with design discipline.
The Fourth Platform: How Vega Got Us Surprisingly Close to “Write Once, Run Everywhere”
React Summit 2026
31 min
The Fourth Platform: How Vega Got Us Surprisingly Close to “Write Once, Run Everywhere”

The case study from Zotoo highlights a new fourth platform reshaping the way applications are developed. Meeting user needs across devices presents challenges and opportunities in app development. Scaling challenges and technological evolution involve adopting new technologies like PWA and TWA. Innovative technology approaches with React Native and transitioning to a universal system framework are key focus areas. The organization is evolving its structure towards a stream value organization, optimizing domain focus, and expanding reach with future plans for smart TVs and mobile devices.
React vs. Real-Time: Build Real-Time Features Without Fighting the Framework
React Summit 2026
20 min
React vs. Real-Time: Build Real-Time Features Without Fighting the Framework

Shubham, a senior software engineer at Headout, discusses challenges when React meets real-time systems while working on an internal tool for audio doors. React's flexibility clashes with real-time systems' fixed schedules, causing issues like audio drift. Redefining React's role in real-time systems improves playhead smoothness by shifting architecture. React transitions to an observer, using an external clock for stability. Optimizations in React's rendering architecture include layered rendering for enhanced UI performance. Real-time feedback bypasses React for instant responses, with cache invalidation critical in real-time systems.
Replacing Form Libraries With Native Web APIs
React Summit 2026
17 min
Replacing Form Libraries With Native Web APIs

Jamin discusses the shift from using form libraries to native web APIs in React development, emphasizing the benefits of exploring web-native APIs before relying on libraries. The talk covers topics such as Constraint Validation API, React 19 form actions, and CSS pseudo-classes for form building without libraries. It highlights real-time validation, simplified form submission, and custom error handling in React forms. The importance of customizing error messages, setting up custom error handling, and optimizing form performance are also addressed, along with challenges and recommendations for utilizing web native APIs in form development.
Operating at the Edge: What Extreme Environments Teach Us About AI Systems
React Summit 2026
19 min
Operating at the Edge: What Extreme Environments Teach Us About AI Systems

You are shipping faster than ever before and feeling something off. Michal Zizo, an earth and space architect, offers a framework for understanding human performance in challenging environments. The 2024 and 2025 Stack Overview Developer Survey shows a paradox in AI tool adoption with decreasing developer trust. Faster outputs lead to less clarity, more responsibility, and increased anxiety around mistakes. Better prompting, workflows, integration. This isn't a skill gap; it's an environmental shift. The gap between expected and actual outcomes is crucial. AI is not just productivity enhancement; it's a significant environmental change. An environmental change requires adapting how you operate. Space architects optimize for human sustainability in extreme environments. Focus on environment, not individual improvement. Fix the environment to address challenges, not the individual. An architect defines the environment as the conditions influencing human perception and action in a system. Key properties include visibility, speed, feedback proximity, error tolerance, and clarity of agency. Architects consciously shape these design conditions. In your work, code complexities challenge visibility and traceability, impacting decision-making and outcomes. Speed of change in environments surpasses individual tracking capabilities, causing systemic errors and accountability challenges. Extreme environments, like space, demand operational adaptation due to complexity and rapid shifts. Communication delays and critical decision-making windows in space highlight the consequences of errors and the importance of quick responses. Errors in complex systems grow in significance. Human accountability remains essential in space operations. Prioritize operability, responsibility, and human sustainability in extreme environments like space. Space is extreme, chaotic, and unforgiving, mirroring your systems. Design for human operation in chaos. Engineers need to rethink environment design for AI operations. Engineering leaders need clarity for decision-making. Responsibility shifts to decision ownership. Velocity redefined for sustainable speed. Humans and AI complement each other in operations. AI handles computation, humans provide judgment. Redefine failure for survivability. Anomalies in extreme environments are data, not failures. Operating in unprecedented conditions. See the environment clearly. Running a mission, not managing tasks. Ad Astra to the stars.
The Web is Your A11y — Building Accessible Web Apps By Using the Platform
React Summit 2026
26 min
The Web is Your A11y — Building Accessible Web Apps By Using the Platform

The Talk emphasizes the importance of web accessibility for a broader audience, including individuals with various disabilities. It discusses the shift from accessibility to usability in web design, highlighting the concept of affordances and the layers of accessibility elements. The significance of semantic HTML elements and area attributes in web development is explored, along with the challenges of manual button implementation. The benefits of using specified elements and newer UX components like dialogues are highlighted for improved interaction. Additionally, there is a focus on the customization and animation of web components, including innovations in elements like popovers and tooltips. The discussion extends to the implications of AI on accessibility testing and code generation, emphasizing the need for awareness and caution regarding AI dependency in accessibility efforts.
Gotta Go Fast: React at 60 FPS
React Summit 2026
16 min
Gotta Go Fast: React at 60 FPS

Rachel Kaufman discusses animating in React without libraries for high performance. Client project for the International Spy Museum involved facial recognition education using React. React's unconventional use for complex UI animation in museum exhibits. Optimizing animation performance in React with request animation frame and using canvas for drawing. Managing continuous animations in React for smooth transitions. Leveraging canvas and refs for drawing and direct DOM access in React. Implementing complex animations with refs and request animation frame in React. Using memo and request animation frame for preventing unnecessary re-renders. Automating React debugging with Chrome DevTools and performance analysis with console.time.
Mess to Modern: Refactoring a React Nightmare
React Summit 2026
18 min
Mess to Modern: Refactoring a React Nightmare

Have you ever faced complex and messy React codebases? Caleb Garner shares a five-step playbook to transform a 900-line React component. Addressing systematic modularity and organization structure for better code management. Enhancing codebase structure by extracting business logic for testability and maintainability. Streamlining state and data management for robust codebases. Establishing predictable data handling with userReducer for structured state management. Optimizing component modularity for reusability and efficient data management. Emphasizing caller-controlled layout and streamlined development experience through five key principles.
Real-World Hydration and Rendering Patterns in Modern React Apps
React Summit 2026
20 min
Real-World Hydration and Rendering Patterns in Modern React Apps

Ranjit Dandigam discusses real-world hydration and rendering patterns in modern React apps, exploring UI rendering phases, optimization strategies, and the importance of server-client boundaries. Implementing a streaming strategy in React apps enhances loading efficiency and user experience. Managing hydration mismatches and implementing safe time patterns are crucial for stable rendering. Demonstrations of Next.js rendering variations highlight different approaches to rendering content. Design principles for React app rendering emphasize the significance of streaming with suspense and honesty in rendering decisions.
Scaling React: What Actually Matters
React Summit 2026
30 min
Scaling React: What Actually Matters

Tathagath discusses the misconception of React's role in app slowness and emphasizes architecture over React performance. Context impact on app rendering is explored, along with React compiler enhancements. Global state misuse and state management in React are addressed. Performance pitfalls, optimizing app performance, and the impact of third-party scripts on React are discussed. Strategic management of third-party scripts and common mistakes in SSR applications are highlighted. Recognizing hydration costs and architectural impacts in React, as well as shifting mindset for performance optimization, are key points.
Conquering React Concurrency
React Summit 2026
25 min
Conquering React Concurrency

The talk at React Summit 2026 by Ariel covers the importance of React concurrency in improving user experience. It delves into the concepts of concurrency, contrasting it with parallelism, and emphasizes the historical relevance of efficient task handling, like the McDonald's kitchen design in 1942. Operating systems use round-robin scheduling for fair process execution. React 18 addresses user impatience and rendering challenges through concurrency. The evolution of React's rendering process from stack reconciliation to fiber reconciliation is highlighted, emphasizing the role of Suspense in managing work prioritization and background rendering efficiently.
FWD: Urgent Opportunity to Claim Your React + MDX Newsletter Inheritance
React Summit 2026
19 min
FWD: Urgent Opportunity to Claim Your React + MDX Newsletter Inheritance

Cesar Alberca demonstrates creating newsletters using React and MDX, enhancing interactivity and liveliness. Content delivery through MDX format for newsletters and websites, multilingual newsletters creation, email rendering challenges, interactivity limitations, email scheduling and distribution, compliance in newsletter delivery, and concluding with newsletter updates, resource availability, and encouraging feedback.
From Figma to TV & Beyond: Scaling React UI with Design Tokens & MCP
React Summit 2026
17 min
From Figma to TV & Beyond: Scaling React UI with Design Tokens & MCP

Seungho Park discusses scaling React UI using design tokens and Figma to address UI consistency challenges at LG Electronics. Design tokens managed in Figma and synchronized across platforms using GitHub Actions. Automation of design token updates demonstrated with Figma Sync and GitHub Actions. Shared tokens enable app-wide theme consistency and streamline visual styling with CodeConnect. CodeConnect bridges Figma design to React code, transforming designs with AI and ensuring accurate mapping. Practical insights shared on implementing design tokens for scalable React UI development.
React Bits: The Art of Standout UI
React Summit 2026
21 min
React Bits: The Art of Standout UI

David, creator of React Bits, shares insights on designing standout UI components, emphasizing the importance of distinct interfaces without being noisy. ReactVids focuses on creating reusable visual moments for developers, ensuring standout UI accessibility. Community-driven evolution of React Bits prioritizes customization, usability, and key UI qualities. Magic Rings exemplifies the balance and purpose needed in UI components. The versatility of Magic Rings showcases the importance of a flexible visual system. Exploring shaders enhances the control and visual richness of Magic Rings. Leveraging shader uniforms enables dynamic visual effects in React components. Real creative controls in component design emphasize meaningful customization. Strategic props play a crucial role in reusable creative component development. The philosophy of React Bits focuses on easy adoption, customization, and providing a strong starting point for distinct interfaces. ReactVids aims to create memorable, intentional, and unique user moments in UI design.
Effective Strategies for Managing Remote Frontend Teams
React Summit 2026
19 min
Effective Strategies for Managing Remote Frontend Teams

Martin Mordanov emphasizes managing remote front-end teams with a focus on cooperation, performance, and alignment for successful projects. Trust-driven leadership empowers team members with decision rights for improved productivity and task understanding. Encouraging team collaboration and productivity by giving decision rights, ensuring task understanding, and preventing delays. Effective development processes include task understanding, communication, consistent processes, automated quality gates, standardized configurations, and code formatting prevention. Optimizing development workflow involves code reliability factors, sandbox environments, deployment readiness, time zone management, and prioritizing team well-being. Empowering developer autonomy and team efficiency by prioritizing well-being, autonomous decision-making, communication optimization, and enhanced documentation. Effective team communication emphasizes reduced meetings, task allocation, updated documentation, automated code quality, and team well-being for a happier and more efficient work environment.
Your React App Doesn't Need All That JavaScript
React Summit 2026
27 min
Your React App Doesn't Need All That JavaScript

Using excessive JavaScript in React apps leads to unnecessary complexity, especially for simple tasks like dark mode toggling. Leveraging CSS for dark theme implementation in React can simplify architecture and avoid overengineering. Considering React's role in handling basic tasks like user preferences and theme switching. Exploring the efficiency of CSS in React components for theme switching and parent styling, showcasing simplicity and effectiveness. Highlighting the performance impact of JavaScript loading on page loading speed in slow internet scenarios. Emphasizing the benefits of semantic HTML for accessibility and accordion features. Discussing the importance of staying updated in web development and utilizing popular patterns. Exploring modal implementation simplicity and the ease of using popover for modals and scroll animations. Comparing JavaScript and CSS for scroll animations efficiency and main thread impact on scroll rendering. Showcasing innovative CSS features like carousel implementation, scroll buttons, and customizable select elements for web development.
Skills in Claude Code Desktop: Architecture and Execution Runtime
React Summit 2026
25 min
Skills in Claude Code Desktop: Architecture and Execution Runtime

Daniel Avila introduces Cloud Code Desktop, a new platform simplifying Cloud Code usage. Explore features like Cowork, connectors, and plugins. Manage sessions, customize environments, and interact with Cloud efficiently. Understand skills, context, and execution in Cloud Code. Develop comprehensive skills with precise control measures. Optimize skill execution, design interfaces, and implement skills in MCPs. Enhance MCPs with Cloud Skills and advanced installation processes in Cloud Code Desktop.
Pocket Guide to Seniority
React Summit 2026
25 min
Pocket Guide to Seniority

The Talk discusses the significance of communication, problem-solving, and ownership for senior engineers in software development. It emphasizes the importance of ego management, learning from mistakes, and embracing simplicity for growth and improvement. The key points focus on balancing ownership, avoiding overcomplication, and prioritizing fundamentals and craftsmanship over trendy tools in programming.
Limited to 100 talks. Adjust filters for additional content.
































































































