Talks

Conferences, meetups, and workshops I've spoken at.

Talk photo 1
Talk photo 2
Talk photo 3
Talk photo 4

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.