top of page
ReactCon_icon.png
ReactCon_logo.png

Sandra Jurek

JP Morgan Chase, React Native Chapter Lead
greg-fawson-foto.1024x1024 Kopie.jpg

Robotics engineer turned front-end engineer in JP Morgan Chase. Her key responsibilities involve leading the mobile platform and the front-end architecture of the Chase application, and being in charge of the React Native chapter. Her past experience includes working on projects for leading UK brands, such as Wagamama, Jaguar Land Rover, Boots and Nando's. In her free time she enjoys playing board game and creative crafts.

Why Design Systems Break in React Native, and How Teams Fix Them

Most design systems start as a collection of buttons, inputs, tokens, and reusable patterns, but teams quickly discover that components alone do not solve the real friction between design and engineering. Figma drifts from code, documentation gets outdated, ownership becomes unclear, and the system slowly turns into either a bottleneck or a forgotten asset.

This roundtable brings together React Native developers, designers, and product-minded engineers to talk about what makes a design system sustainable in practice: governance, contribution models, release processes, quality checks, and the day-to-day habits that keep adoption easy. The goal is to compare what has worked, what has failed, and what makes a design system feel like product infrastructure instead of just a shared UI kit.

Fail fast, build faster - feedback loops in feature driven monorepos

In massive monorepos, slow feedback loops can make even the smallest changes expensive and time-consuming. A simple feature update can trigger long CI pipelines, unrelated test failures, unclear ownership problems, or unexpected breakages among many other issues. As teams and systems grow, the “fail fast” mindset has to be applied to more than just the testing strategy.

This talk explores how feature driven architecture can help teams create faster and more meaningful feedback loops in large monorepos. It will discuss how to create clear feature boundaries, dependency-aware CI, affected builds, caching, architecture checks, and public API rules in order to support the developers catch problems earlier without validating the entire repository on every change.

bottom of page