Schedule
Times below are shown in your local browsers time zone.
2026-11-16T14:00:00.000Z
2026-11-16T15:00:00.000Z
2026-11-16T16:00:00.000Z
2026-11-16T17:00:00.000Z
2026-11-16T18:00:00.000Z
2026-11-16T19:00:00.000Z
2026-11-16T20:00:00.000Z
2026-11-16T21:00:00.000Z
JS Ecosystem Track
2026-11-16T14:15:00.000Z
Opening Ceremony
2026-11-16T14:40:00.000Z
Talk to be announced soon
Wes Bos
Syntax.fm
2026-11-16T15:00:00.000Z
QnA with Wes Bos
2026-11-16T15:20:00.000Z
Cross-Origin Storage: A Shared Cache for the Web
Thomas Steiner
Google
Today, every website downloads and stores its own copy of large files like AI models, WebAssembly modules, Web fonts, and popular JavaScript libraries. If two websites use the same file, the browser downloads it twice. In this talk, I present the Cross-Origin Storage (COS) API — a proposed shared cache where files are identified by their SHA-256 hash, not by URL. I show both the imperative JavaScript API and the declarative forms via import attributes, HTML, and CSS, with live demos.
2026-11-16T15:40:00.000Z
QnA with Thomas Steiner
2026-11-16T16:00:00.000Z
Instrumentation Without the Tax: Native Tracing Channels in Node.js
Abdelrahman Awad
Sentry
JavaScript Framework authors face a brutal tradeoff when it comes to observability, either ship "blind" code and rely on 3rd parties to brittlely monkey-patch your API, or bloat your bundle with heavy observability dependencies. Both options hurt developer experience and performance.Tracing Channels changed this. A native, zero-dependency pattern that allows frameworks to emit events that are contextualized, and execution-correlated end to end.In this session, I'll show how tracing channels enable open observability APIs that progressively enhance with newer Node.js versions and gracefully degrade with zero overhead. We will also take a look at how popular libraries and frameworks that we use today implement their tracing channels and the patterns that allows them to benefit users and APM providers.Stop paying the instrumentation tax.
2026-11-16T16:20:00.000Z
QnA with Abdelrahman Awad
2026-11-16T16:30:00.000Z
Break
2026-11-16T16:50:00.000Z
QUIC in Node.js ... The Gritty Details
James Snell
Cloudflare
QUIC in Node.js has been a work in progress for a long time and we're very nearly there. If you want to know how to use it, you can refer to the docs. If you want to know some of the gnarly details of what's happening under the API, this is the talk. We're going to go deep.
2026-11-16T17:10:00.000Z
QnA with James Snell
2026-11-16T18:00:00.000Z
Lunch
2026-11-16T18:50:00.000Z
Everything is Fine: A Brief History of JavaScript Security
Rachel White
Datadog
JavaScript has been around for almost 30 years and we are still finding ways to hurt ourselves with it.Sit back, relax, and join me on this journey through the history of JS security vulnerabilities. We will be starting in the days of innerHTML abuse and Cross-Site Request Forgery, moving along through the JSON hijacking era, making a stop to take a look at npm supply chain abuse, and landing in what we’re all dealing with presently: how AI assisted coding is introducing new vulnerabilities in ways we have not had to deal with before. By the end, you’ll have a better understanding of how JS’s attack surface has evolved, why bugs keep resurfacing under new names (cough cough, it’s trust), and what patterns to watch out for with current code you’re shipping. You’ll also understand why XSS has always been a top OWASP injection vulnerability, and will continue to be until we enforce better security practices.You don't need a security background to follow along, you just need to have run npm install and trusted what came back.
2026-11-16T19:10:00.000Z
QnA with Rachel White
2026-11-16T19:30:00.000Z
Lightning Talks
2026-11-16T20:00:00.000Z
Break
2026-11-16T20:20:00.000Z
Making 3D Websites Looks for Fun and for Profit With React Three Fiber
Daniel Velasquez
Offscreen Canvas
Learn how 3 creative award winning projects work, who and why they make them, and how you can get started as well.The three websites could be Shopify's editions, and two other award winning websites made by agencies or by me.
2026-11-16T20:40:00.000Z
QnA with Daniel Velasquez
2026-11-16T21:00:00.000Z
Groundhog Day: A Decade in the Web Performance Trenches
Alex Russell
Microsoft
The slowest smartphone your code will ever run on is ridiculously fast in an objective sense. So why does every burrito taxi website feel like trying to run in waist-deep molasses? Gather round this here campfire for (largely anonymised) tales from ten years of PWA consulting performance remediation purgatory.
2026-11-16T21:20:00.000Z
QnA with Alex Russell
2026-11-16T21:30:00.000Z
Closing
AI.js Track
2026-11-16T15:20:00.000Z
Build Your AI Second Brain in TypeScript
Cole Medin
Dynamous
I have been running an AI second brain as a developer for the past year, and it saves me at least 20 hours every week. It knows my repos and the conventions in each one, dispatches coding work to run in the background, drafts my email replies, and pings me on Slack when something needs my attention. In this talk I will show you how to build one in TypeScript.We will walk through the four parts that make it work. The memory is just markdown files that the agent writes to and curates itself.
2026-11-16T15:40:00.000Z
QnA with Cole Medin
2026-11-16T16:00:00.000Z
Taming the Web AI Beast With Google`s LiteRT.js: Seeing, Hearing, and Thinking in JavaScript
Ping Yu
Google
Today’s generation of web AI is largely confined to server roundtrips: users type into a prompt box, wait seconds for a cloud API response, and pay per-token fees while streaming sensitive private data to remote servers.But the next frontier of web development is rich, sensory, and on-device. Modern web applications can now perceive the user’s physical environment through the camera and microphone, process visual and spatial feeds at 60 frames per second, and fuse that perception with on-device language reasoning—all executing locally on the client's GPU with zero cloud infrastructure.In this fast-paced 20-minute talk, we showcase what the future of web applications looks like with High-Performance, Multimodal Web AI, powered by Google's LiteRT (@litertjs/core and @litert-lm/core):Perception at 60 FPS: How WebGPU compute pipelines allow web apps to run real-time monocular depth estimation, multi-class segmentation, and 4x neural super-resolution directly on live video and canvas feeds.On-Device Cognitive Reasoning: How running local language models (like Gemma 4) in browser VRAM enables instant comprehension, summarization, and conversation without network latency.The Multimodal Fusion Loop: How perception models pass structured visual and spatial features directly to on-device reasoning models, enabling web apps to understand what users see and point at in real time.Actionable In-Browser Agents: How local models can invoke JavaScript functions and browser APIs to manipulate the DOM, edit media, or interact with local storage automatically.Through live interactive demonstrations—including real-time spatial vision copilots and in-browser media editing studios—attendees will discover how to transition from building passive web pages to creating responsive, intelligent multimodal web experiences.
2026-11-16T16:20:00.000Z
QnA with Ping Yu
2026-11-16T16:30:00.000Z
Break
2026-11-16T16:50:00.000Z
Slopbowli-fication of Software
Aayush Kapoor
Vercel
AI has made code generation nearly free, but reliable systems still require architectural intent. While the world is moving toward having many agents orchestrate and manage your code, this approach can also lead to brittle orchestration and unverified execution. So in this talk, we'll focus on the right primitives you can use to turn rapid prototypes into coherent production systems. Learn how to design agent infrastructure that offers high observability and scales effectively.
2026-11-16T17:10:00.000Z
QnA with Aayush Kapoor
2026-11-16T17:30:00.000Z
Agentic Kernel Optimization at the Scale of the Web
Joshua Lochner
HuggingFace
2026-11-16T17:50:00.000Z
QnA with Joshua Lochner
2026-11-16T18:00:00.000Z
Lunch
2026-11-16T18:50:00.000Z
Frontend Beyond the Screen: Where AI Agent Is A User
Maya Shavin
Salesforce
For years, frontend engineering has focused on building interfaces for people to interact with applications through screens. We learned to design for different interaction models, from mouse and keyboard to screen readers and voice control.Now with AI agents comes another interaction model. Instead of navigating buttons and forms, they can increasingly interact with applications through structured capabilities such as WebMCP and other agent interfaces. This raises a new question: what does good frontend design look like when not every interaction goes through the UI?In this session, we'll explore how accessibility principles provide a useful foundation for thinking about agent experiences, and why frontend engineering is becoming more important rather than less.
2026-11-16T19:10:00.000Z
QnA with Maya Shavin
2026-11-16T19:30:00.000Z
The Vulnerabilities Hiding in Your AI Workflow
Aviv Keller
Webpack TSC + Node.js Collaborator
AI systems have a new class of vulnerabilities that most developers aren't thinking about yet. This talk covers how they work, what's been exploited in the wild, and where the field is headed.
2026-11-16T19:50:00.000Z
QnA with Aviv Keller
2026-11-16T20:00:00.000Z
Break
2026-11-16T20:20:00.000Z
Look Ma, No Hands! Multimodal AI-Agents in the Browser
Nico Martin
Hugging Face
In this talk, we’ll explore how to build multimodal AI agents that understand voice, interpret images, hold short-term memory, and respond intelligently - all running entirely in the browser. No server, no cloud APIs, and no installation. Using modern tools like WebGPU and WebAssembly, we’ll see how far the open web has come in enabling real-time, privacy-preserving AI experiences.
2026-11-16T20:40:00.000Z
QnA with Nico Martin
Times below are shown in your local browsers time zone.
2026-11-19T15:00:00.000Z
2026-11-19T16:00:00.000Z
2026-11-19T17:00:00.000Z
2026-11-19T18:00:00.000Z
2026-11-19T19:00:00.000Z
2026-11-19T20:00:00.000Z
2026-11-19T21:00:00.000Z
JS Ecosystem Track
2026-11-19T15:00:00.000Z
Opening
2026-11-19T15:10:00.000Z
Forging Your Domain: Functional Domain Modeling in TypeScript
Nicolas Carlo
Somo AI
You may be missing out on what your type system can do for you. And I don't mean learning arcane TS shenanigans!I will show you how to wield types to represent your domain in a fine-grained, self-documenting way. We will make impossible states unrepresentable. We will encode business rules as laws carved into stone before the kingdom was built, without writing a single line of runtime code.With real-world examples, together, we will forge a more functional approach to modeling your app.
2026-11-19T15:30:00.000Z
Signals From Scratch: Building a React Replacement in 20 Minutes
Saman Abbasi
MTN Irancell
A signal is just a function that writes down who called it. In 20 minutes, we build that idea from nothing into a working reactive system — then show how it became four npm packages that run unmodified React components without a virtual DOM, no re-renders, no reconciler, backed by 123 passing tests.
2026-11-19T15:50:00.000Z
Who Owns the Bytes? Making numpy-ts as Fast as Native
Nicolas Dupont
Cyborg
Python's scientific and data ecosystem rests on one library: NumPy. Pandas, scikit-learn, SciPy, and most ML tooling are built on top of it. JavaScript has never had a real equivalent, and that gap is a big reason serious numeric and data work still defaults to Python. The hard part about bringing NumPy to JS?
2026-11-19T16:10:00.000Z
Automatic and Accessible Dynamic Themes With OKLCH Color Space
Nina Torgunakova
Evil Martians
A few lines of code and UI theme will follow any color that you want. Do you want it? Explore the OKLCH color space for creating dynamic themes! This color model ensures better a11y, predictable color transformations and supports the wide-gamut P3 colors.
2026-11-19T16:30:00.000Z
Time to Touch Grass: Build a Conversational Plant Monitor with Embedded JS
Nick Hehr
Viam Robotics
If you've ever built an app, service, or CLI with JavaScript, you're already halfway to building your first hardware project with that same knowledge! In this talk, we'll use standard APIs to program a microcontroller with environmental sensors, audio input / output, and a display to bring new interactivity to your plant life. You'll see how conversational AI services can be integrated through familiar patterns like fetch, streams, and more. At the end, you should have a practical introduction to the embedded JS standard (ECMA-419) and the motivation to finally water those neglected plants.
2026-11-19T16:50:00.000Z
Break
2026-11-19T17:00:00.000Z
Look, I Have a Runtime in My Browser
Theodore Vorillas
Workable
Browsers can also run Node.js. Sort of. With enough lies in the right places.This talk is about building an almost fully compatible Node.js runtime that lives entirely inside the browser, no server, no containers, no remote sandbox. Once you have a runtime, you can give it to an agent.
2026-11-19T17:20:00.000Z
Many Layers of Cache: How We Serve Millions of Pageviews With Node.js, Redis, and a Six-Pod K8s
Chris Gabardo
Cipher Sports
Table of contents:Caching at Scale: The Freshness vs. Performance Trade-offThe Problem: Fresh Data Is ExpensiveOur Architecture: From Browser to DatabaseWhat Happens When Traffic Scales?Finding the Real BottlenecksThe Three Constraints: Freshness, Cost, and ResilienceWhy SSR Changes the EquationThe Solution: Cache at Every LayerRedis: Taking the Pressure Off SSRPre-render What Doesn't Need to Be RenderedDifferent Data, Different TTLsMaking Kubernetes Absorb the SpikesFine-Tuning: Finding the Right Cache BoundariesWhat We Learned in ProductionThe Takeaway: Caching Is an Architectural Discipline
2026-11-19T17:40:00.000Z
Why we Built Our Own Canvas-Rendered Text Editor at Miro
Ben Makuh
Miro
You can build a pretty decent rich text editor in HTML these days. We reached the point, though, where we needed to build our own from scratch in canvas so that we could deliver better performance, better language support, and more consistency.
2026-11-19T18:00:00.000Z
Re-architecting a DBMS UI From Scratch
Austin Akers
Harper
In this talk we'll dive into the intricate parts of re-architecting and building Harper Fabric's database management system UI along with building the UI for our orchestration layer from scratch. Highlighting how we made sure we built the application to scale with smooth authentication. Looking into how we handled routing for this one app being deployed into environments with different scopes of use, how we kept a react client-side app in sync with server-side actions, and scaled user authentication and permissions for distributed clusters with multiple nodes.
2026-11-19T18:20:00.000Z
Banishing JavaScript to the ShadowRealm
Mat Marquis
JavaScript for Everyone Creator
Lo, at stage two and point-seven of the ECMAScript standard proposal process, there stands a gate to a dark reflection of our own realm — a realm the light can never touch, where only the fleeting shadows of our banished code can dwell. Fear not, traveler: at such time as the ShadowRealm is loosed upon the web platform, this talk will see that you stand at the ready to command its dark and fearsome majjycks!Okay, okay — but with a name like "ShadowRealm," how could I resist? This proposal would introduce a new kind of realm specifically designed for isolation, allowing us to offload code to a "clean room" realm with its own global and built-in objects but _not_ its own execution context. The proposed syntax is exceptionally simple and the theoretical use cases are solid, but how useful would a ShadowRealm be in practical terms?
2026-11-19T18:40:00.000Z
Break
2026-11-19T18:45:00.000Z
The Bug That Wasn't a Bug: Debugging Across a Rendering Boundary You Don't Control
Sulagna Ghosh
CreoWis
Every SSR setup, Next.js, Nuxt, SvelteKit, doesn't matter, has a brief window where server output and client output are allowed to disagree, and a bug that lives exactly in that window will lie to you: it looks like CSS, it looks like a race condition, it looks random. I hit one in Meshery, a CNCF Kubernetes platform, chasing a broken logo animation that turned out to be a rendering-boundary mismatch introduced by a 2022 commit, invisible until I traced it through git history. This isn't a Next.js talk, it's about a debugging instinct that transfers across any framework's SSR boundary: how to recognize when "flaky" actually means "boundary problem," how to trace a regression in a codebase you don't own, and what changes in how you review PRs once you've been burned by this once.
2026-11-19T19:05:00.000Z
Advanced Unit Testing For Web Accessibility
Raihan Nismara
d3labs.io
Advanced unit testing for web accessibility empowers developers to build inclusive digital experiences from the ground up. By integrating accessibility testing into unit testing workflows, developers can identify and address accessibility issues early, fostering a more accessible web for all users.
2026-11-19T19:25:00.000Z
Forward-Adopt: Shipping Product Today on Tomorrow's Platform
Misha Kazakov
Netflix
Platform teams move slower than product teams, so you keep hitting the same choice: ship on the old platform and quietly increase tech debt, or wait for the new abstraction and delay product delivery. There's a third option.Forward-adopting means building toward the platform's future direction before the official abstraction exists, so product ships on time and the eventual migration is mechanical instead of expensive. This talk covers three patterns for doing it (using the future foundation directly, Strangler Fig behind a facade, and Ports & Adapters), each with a Netflix case study, plus a checklist for when forward-adopting is the cheaper bet and when it isn't.Ports & Adapters is a pattern we've come up at Netflix (an adaptation of hexagonal architecture) to ship UIs faster and in a more scalable way.
2026-11-19T19:45:00.000Z
Break
2026-11-19T19:50:00.000Z
Your App Has a Database. Here's the VS Code Workflow You're Missing
Carlos Robles
Microsoft
Most JavaScript developers treat the database as someone else's problem, until they're the one debugging a schema mismatch at midnight or writing raw SQL because the ORM couldn't keep up. The tools exist to prevent all of that. Most developers just don't know they're already installed.This session is a fast-paced, demo-driven walkthrough of the complete SQL development lifecycle inside VS Code. We spin up a local SQL Server container without leaving the editor, design and evolve schemas visually, write and document queries in SQL Notebooks, import flat files, manage backups, and expose data as REST, GraphQL, and MCP endpoints, all without switching tools.
2026-11-19T20:10:00.000Z
Beyond Axe: A Layered Strategy for Accessibility Testing
Elena Darevskaya
SAP
Automated accessibility testing libraries like axe can identify many issues, but they cannot tell you whether your product is truly accessible.We will discuss how to build a layered accessibility testing strategy using a range of tools. We will look at which issues tools like axe can reliably identify, where their limits are, how to use Playwright to add another testing layer, and which areas still require manual review.
2026-11-19T20:30:00.000Z
Infinite Patterns in the Digital Canvas
Francisca Beatriz Medina Concha
Pontificia Universidad Católica de Chile
Is JavaScript just logic, or also an infinite brush? We'll discover algorithmic art: fractals, cellular automata, and the "Algorist". We close with a live demo where the audience's applause generates art in real time.
2026-11-19T20:50:00.000Z
AI Helped me Learn Vue through the Lens of a React Developer
Daniel Mendoza
Storyblok
AI, React, Vue - what do all of these things have in common? They are tools meant to enhance the development experience - we must remember that. Join me in going over best practices on using AI to LEARN and not to do you your job for you. I’ll take you through the steps of how I used AI as a React developer to learn Vue - did I actually learn?
2026-11-19T21:00:00.000Z
Your Brain Runs On Legacy Code
Kate Astrid
Cogram
Software engineers know that every system carries the weight of past decisions. The human mind is no different. We all run beliefs, habits, and reactions that were written years ago, often for problems that no longer exist. This talk explores how concepts like technical debt, legacy systems, and refactoring can help us better understand ourselves, make better decisions, and break free from outdated mental patterns.
2026-11-19T21:20:00.000Z
Closing
AI.js Track
2026-11-19T15:10:00.000Z
Human + AI Shared State Management: Extending Frontend Patterns into Agentic Systems
Austin Zhang
Google Deepmind
State management has traditionally focused on synchronizing UI interactions, frontend stores, 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 frontend state management concepts can evolve into shared full-stack architectures where both humans and AI agents collaborate on the same data model. Using Angular-based application examples, we will examine sandboxed agent execution with forked state snapshots, deterministic merge strategies, concurrent updates between users and agents, and observable agent actions.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 stores, signals, reducers, and event streams 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 FE developers already know.
2026-11-19T15:30:00.000Z
Security Pitfalls in AI-Generated Code: What Happens When Developers Skip Review
Kristiyan Velkov
Zerops.io
AI-generated code speeds up development—but it also accelerates security mistakes. When developers trust generated output without proper review, vulnerabilities slip into production silently. This talk explores real security pitfalls introduced by AI-assisted coding, explains why traditional review habits break down, and shows how attackers exploit these blind spots. You’ll learn how to use AI productively without surrendering security responsibility.
2026-11-19T15:50:00.000Z
There Is No Loading State: Real Time Tool Calling for Voice Agents
Amanda Martin
Vapi
Your chat agent has cute loading states: "thinking", "percolating", "vibing" but your voice agents don't have this luxury. Anything past 1 second of silence feels broken and your voice agent repeating a loading state verb loses your users. This session will demonstrate what happens when agents designed for text meet a phone call and how to handle common issues like buying time, error states, and confirmations when voice is your interface. Attendees will leave with patterns to apply to integrate tools to your voice agents and create experiences your users won't hang up on.
2026-11-19T16:10:00.000Z
WebLLM 2.0: Engineering Browser AI Across Execution, Interface, and Storage Boundaries
Akaash Parthasarathy
Carnegie Mellon University
WebLLM brings local AI inference to the browser using WebGPU, WebAssembly, MLC-LLM, and Apache TVM. As WebLLM has grown to support more capable models and applications, many of the important problems now sit at the boundaries around model execution: loading large artifacts efficiently; coordinating work across JavaScript, WebAssembly, and WebGPU; supporting different model architectures and device capabilities; connecting model outputs to application logic; and preserving state within an ephemeral browser environment. This talk will cover recent work in WebLLM across these boundaries. We will cover cross-layer profiling and runtime optimizations that go beyond model kernels to reduce memory use, synchronization, and token-generation overhead across the full execution path.
2026-11-19T16:30:00.000Z
Claude Code as a CI Job – An Edge-Triggered AI Incident Reporter for full-stack JavaScript CI/CD
Serhii Yakovenko
Engineering Leader
When an enterprise JavaScript monorepo or merge queue experiences flaky test runs or deployment pipeline failures, developers lose hours debugging large logs across multi-package builds. I will give the audience a practical blueprint for an edge-triggered AI incident responder that acts as an ephemeral agent inside a self-hosted CI job. You will learn how my team built a stateless system using Claude Code that automatically spins up when merge train health thresholds dip, conducting "differential diagnosis" against historical test logs to catch elusive semantic conflicts that local passing branches missed. We’ll cover critical production guardrails: two-layer deduplication to prevent alert spam, runner timeout architectures, and minimizing trust boundaries using existing CI secrets to prevent modern prompt-injection attacks.
2026-11-19T16:50:00.000Z
Break
2026-11-19T17:00:00.000Z
Your Agent Is Brilliant, Your UI Is Static
Michael Madsen
Cisco
AI agents have gotten remarkably good at thinking and remarkably bad at showing. Most agentic products still respond with paragraphs and markdown tables.This talk covers generative UI, letting the agent produce the interface best suited to the moment. We'll look at the emerging protocol layer, including Google's A2 UI, and walk through a working example. You'll leave knowing where generative UI fits in your stack and how to ship a first version without rewriting your front end.
2026-11-19T17:20:00.000Z
"Please Don't Delete My Repo": Why You Can't Trust Your AI Coding Agent (And What to Do About It)
Daniel Sogl
SHI GmbH
Telling your AI coding agent "please don't commit directly to main" is about as effective as asking your cat not to knock things off the table. LLMs are non-deterministic by nature - a polite prompt instruction is not a security boundary.In this session, you'll learn how to enforce what you can't simply ask for. We'll dive into lifecycle hooks that intercept tool calls before they execute, blocking unauthorized Git commits, file deletions, or rogue shell commands at the architectural level. We'll also explore how to run coding agents autonomously and safely inside sandboxes - so your agent can do real work without being a liability.Whether you're building agentic workflows or just trying to stop your AI colleague from pushing directly to production: this talk gives you the controls that prompts never will.
2026-11-19T17:40:00.000Z
Building AI-Powered Dev Tools With Just TypeScript
Faizan Akhtar
Organiser, React India
Every JS developer uses Copilot or Cursor. Few have built the tools these assistants invoke. MCP... the protocol behind AI tool integrations...is pure TypeScript: Zod schemas, async functions, Bun runtime.
2026-11-19T18:00:00.000Z
When AI Writes Your Code, Who Monitors It?
Vikash Agrawal ,
Amazon Web Services
Abeetha Bala
Amazon Web Services
AI coding assistants are shipping code to production faster than our monitoring and testing strategies can keep up. This talk explores the hidden reliability risks of AI-generated code like unpredictable error patterns, missing instrumentation, and test suites that miss what matters. This session offers a practical framework for adapting your observability stack to a world where you didn't write half the codebase.
2026-11-19T18:20:00.000Z
Break
2026-11-19T18:25:00.000Z
The Feature That Didn't Need To Be Smart
Carmen Huidobro
Incredible Holding GmbH
A more and more common story: You're asked to add AI to a product. Not a chatbot. Not an AI platform. Just one small feature that needed to be smarter.In this talk I'll share practical lessons from shipping a small LLM feature in production: how to keep the architecture simple, how to set guardrails, how to ethically communicate with your values, and how to decide when AI is actually the right tool.This isn't the first time a big technology hype catches up to us and might creep us out at first, and this talk will look at this history, too.
2026-11-19T18:45:00.000Z
What I Actually Test Before AI-Written Code Ships to Production
Artemis Leonardou
NOFire AI
AI is writing a growing share of my production code, and it fails in ways my old testing habits were never built to catch. This is the honest field report: what breaks, what I test for now, and the checks that actually catch it before it ships.
2026-11-19T19:05:00.000Z
Using AI to Write Software at a 130-Year-Old Organisation
Rumen Manev
Financial Times
What happens when AI tools meet the realities of a 130-year-old organisation with legacy systems, complex processes, and high expectations for reliability? In this talk, I’ll share practical lessons from introducing AI-assisted software development in a traditional environment: where it genuinely accelerates delivery, where it fails, and how teams can use it responsibly. Expect real examples, workflows, and honest insights on using AI beyond the hype.
2026-11-19T19:25:00.000Z
Closing