Talks
Conferences, meetups, and workshops I've spoken at.
Why a Design System Wasn’t Enough for AI-Generated UI
AI Coding Summit Berlin • Berlin, Germany & Online
How shared components, agent-accessible design context, guardrails, and visual checks make AI-generated interfaces consistent and trustworthy.
How I Hacked React Native DevTools (And Built a Plugin Framework)
reactCon • Berlin, Germany
The reverse-engineering journey behind Rozenite and the plugin framework that opens React Native DevTools to custom panels and integrations.
JSX to Live Activity: The Story of Voltra
React Native Connection 2026 • Paris, France
The workarounds, stable hacks, failed ideas, and architecture behind bringing Live Activities and widgets to React Native with Voltra.
Giving agents hands and eyes in React Native
Chain React 2026 • Portland, OR, USA
How agents can observe, debug, and interact with running React Native apps through DevTools, Rozenite for Agents, and Agent Device.
JSX to Live Activity: The Story of Voltra
WeAreDevelopers World Congress 2026 • Berlin, Germany
How Voltra translates JSX into SwiftUI so React Native developers can build native iOS Live Activities and Dynamic Island experiences without writing Swift.
Your agent skills can regress too.
meet.js Gdańsk • Gdańsk, Poland
Testing evolving agent skills with real sessions so changes to instructions, references, and examples do not silently break expected behavior.
JSX to Live Activity: The Story of Voltra
React Miami • Miami, FL, USA
How a custom React renderer translates JSX into SwiftUI to power iOS Live Activities, turning a tweet into a full-fledged product.
meet.js Summit 2026 - 15th Anniversary AI_devs Edition
meet.js Summit 2026 • Warsaw, Poland
A full-day meet.js conference celebrating the 15th anniversary, focused on learning, networking, and inspiration.
JSX to Live Activity: The Story of Voltra
meet.js Gdansk TypeScript Meetup #18 • Gdańsk, Poland
Learn how Voltra brings React to iOS Live Activities and Dynamic Island by translating JSX into SwiftUI through a custom React renderer.
Cross-Platform Testing for React Native
WarsawJS #133 • Warsaw, Poland
Introducing React Native Harness: Running Jest-style tests on real devices without mocking native modules.
How I Hacked React Native DevTools
React Advanced London • London, UK
Reverse-engineering React Native DevTools to build a modular plugin framework without forks or hacks.
How I Hacked React Native DevTools
React Prague • Prague, Czech Republic
A deep dive into the architecture of RN DevTools and how to extend them with a custom plugin framework.
Rozenite – The Missing Part of React Native DevTools
React Universe Conf 2025 • Wrocław, Poland
Introducing Rozenite, a framework that brings a robust plugin system back to React Native DevTools.
How JavaScript Really Handles Asynchrony?
4Developers 2025 • Warsaw, Poland
A deep dive into the event loop, micro-tasks, macro-tasks, and the future of scheduling with the Scheduler API. Pure, vanilla JavaScript performance.
I Built a File-Based Router for React Native
React Universe Meetup • Wrocław, Poland
Exploring undocumented Metro APIs and dynamic imports to build a suspense-enabled file router from scratch.
How JavaScript Really Handles Asynchrony?
Warszawskie Dni Informatyki 2025 • Warsaw, Poland
Uncovering the secrets of the event loop, optimizing background tasks, and mastering asynchronous code execution without frameworks.
Astro – Island Technology
React Advanced London • London, UK
Why Astro's islands architecture outclasses the competition for content-driven sites.