Cover Photo for React Berlin
Primary Photo for React Berlin

React Berlin

React Berlin is a local meetup and community about all things related to the Ecosystem behind React(.js) and React Native. Based in Berlin, but open to international speakers and attendees.

Meetup organization is a joint work of local React enthusiasts and React Day Berlin conference

If you're an event organizer, or React enthusiast willing to collaborate, please reach us by mail, we're open to any kind of partnership - hi@reactday.berlin.

To propose a talk, or a venue, please fill in the corresponding forms, and we will reach you!

Call for speakershttps://forms.gle/ptpR6b1eLZ6WcZgi7

Venue proposal form: https://shorturl.at/nor23

By joining this group you agree to comply to our Code of Conduct

1.1KMembers
Upcoming Presentations
Cover Photo for Accessibility? What Accessibility? - (Re)-Learnings in the Age of AI

Accessibility? What Accessibility? - (Re)-Learnings in the Age of AI

As a product engineer passionate about the heavy music scene, I've seen venues and festivals put real work into being accessible - step-free access, viewing platforms, even sign-language performance interpreters - so fans can attend shows regardless of disability. What we build online should hold up the same way. And now that AI is in the mix, there's a lot to relearn about what web accessibility means.

Through this talk, I'll share what I've found, from a recent band project, about how accessibility and AI overlap: with screen readers and AI agents reading pages through the same underlying structure; AI writing our UI, based on a web that mostly isn't accessible; AI being the assistive tool itself; and the legal compliance around it.

Akasha Rojee
Cover Photo for Vinext: Deploy Next.js without Next.js

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.

Jan Peer
Cover Photo for How Not to Lose Your Mind in a World Where Browsers Ship a New Release Every Two Weeks

How Not to Lose Your Mind in a World Where Browsers Ship a New Release Every Two Weeks

Back in the 2000s, browsers shipped once a year: with cake, fireworks, and a press tour. In the 2010s, releases jumped to 6–8 a year. In the 2020s we’re already looking at a dozen a year, and by the end of 2026 most browsers will start shipping every two weeks. Even if you’re a 10x god with a herd of LLM agents at your back, their models were trained six months ago, and they’re often simply out of the loop, and they'll lie to your face with a smile. What's already possible, what still isn't, and how to actually stay on top of everything happening on the web platform.

Vadim Makeev
Other Presentations
Cover Photo for Adoption of Brownfield in React Native

Adoption of Brownfield in React Native

In State of Brownfield in React Native, we’ll look at how engineering teams can introduce React Native and JS into mature, native-only applications. The session walks through practical strategies for phased adoption, cutting-edge tooling, and effective architectural choices. We’ll dig into the real challenges that come with hybrid integration and wrap up with advanced areas like brownfield state and data exchange.

The talk examines how teams can bring React Native and JavaScript into an existing native-only tech stack. We’ll look at practical approaches for gradual adoption—ensuring that iOS and Android apps can continue to receive features and fixes while part of the development workload shifts toward React Native. The session highlights state-of-the-art tooling, integration strategies, and architectural patterns that make brownfield adoption more seamless, while also addressing the real-world challenges that commonly arise in hybrid environments. We’ll conclude by exploring advanced topics such as preloading, passing initial props from native to JS, and efficient bi-directional communication between native code and JavaScript

Artur Morys-Magiera
Cover Photo for Alternative Entry Points for a React-Native Application

Alternative Entry Points for a React-Native Application

Agentic engineering speeds up development, but fast-paced changes make edge cases—like onboarding flows and error handling—easy to miss.
Using Metro’s custom resolver, we can now launch directly into specific test environments, like targeted edge cases or simulated errors, without cluttering our production code with feature flags.

Dmitry Kurkin
Cover Photo for Nitro Modules for Fun and Profit

Nitro Modules for Fun and Profit

When TypeScript gets too slow, native modules can help. We’ll look at the available options and see why Nitro Modules are especially worth trying.

Amir Borovac
Cover Photo for React Berlin
Primary Photo for React Berlin

React Berlin

React Berlin is a local meetup and community about all things related to the Ecosystem behind React(.js) and React Native. Based in Berlin, but open to international speakers and attendees.

Meetup organization is a joint work of local React enthusiasts and React Day Berlin conference

If you're an event organizer, or React enthusiast willing to collaborate, please reach us by mail, we're open to any kind of partnership - hi@reactday.berlin.

To propose a talk, or a venue, please fill in the corresponding forms, and we will reach you!

Call for speakershttps://forms.gle/ptpR6b1eLZ6WcZgi7

Venue proposal form: https://shorturl.at/nor23

By joining this group you agree to comply to our Code of Conduct

1.1KMembers
Upcoming Presentations
Cover Photo for Accessibility? What Accessibility? - (Re)-Learnings in the Age of AI

Accessibility? What Accessibility? - (Re)-Learnings in the Age of AI

As a product engineer passionate about the heavy music scene, I've seen venues and festivals put real work into being accessible - step-free access, viewing platforms, even sign-language performance interpreters - so fans can attend shows regardless of disability. What we build online should hold up the same way. And now that AI is in the mix, there's a lot to relearn about what web accessibility means.

Through this talk, I'll share what I've found, from a recent band project, about how accessibility and AI overlap: with screen readers and AI agents reading pages through the same underlying structure; AI writing our UI, based on a web that mostly isn't accessible; AI being the assistive tool itself; and the legal compliance around it.

Akasha Rojee
Cover Photo for Vinext: Deploy Next.js without Next.js

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.

Jan Peer
Cover Photo for How Not to Lose Your Mind in a World Where Browsers Ship a New Release Every Two Weeks

How Not to Lose Your Mind in a World Where Browsers Ship a New Release Every Two Weeks

Back in the 2000s, browsers shipped once a year: with cake, fireworks, and a press tour. In the 2010s, releases jumped to 6–8 a year. In the 2020s we’re already looking at a dozen a year, and by the end of 2026 most browsers will start shipping every two weeks. Even if you’re a 10x god with a herd of LLM agents at your back, their models were trained six months ago, and they’re often simply out of the loop, and they'll lie to your face with a smile. What's already possible, what still isn't, and how to actually stay on top of everything happening on the web platform.

Vadim Makeev
Other Presentations
Cover Photo for Adoption of Brownfield in React Native

Adoption of Brownfield in React Native

In State of Brownfield in React Native, we’ll look at how engineering teams can introduce React Native and JS into mature, native-only applications. The session walks through practical strategies for phased adoption, cutting-edge tooling, and effective architectural choices. We’ll dig into the real challenges that come with hybrid integration and wrap up with advanced areas like brownfield state and data exchange.

The talk examines how teams can bring React Native and JavaScript into an existing native-only tech stack. We’ll look at practical approaches for gradual adoption—ensuring that iOS and Android apps can continue to receive features and fixes while part of the development workload shifts toward React Native. The session highlights state-of-the-art tooling, integration strategies, and architectural patterns that make brownfield adoption more seamless, while also addressing the real-world challenges that commonly arise in hybrid environments. We’ll conclude by exploring advanced topics such as preloading, passing initial props from native to JS, and efficient bi-directional communication between native code and JavaScript

Artur Morys-Magiera
Cover Photo for Alternative Entry Points for a React-Native Application

Alternative Entry Points for a React-Native Application

Agentic engineering speeds up development, but fast-paced changes make edge cases—like onboarding flows and error handling—easy to miss.
Using Metro’s custom resolver, we can now launch directly into specific test environments, like targeted edge cases or simulated errors, without cluttering our production code with feature flags.

Dmitry Kurkin
Cover Photo for Nitro Modules for Fun and Profit

Nitro Modules for Fun and Profit

When TypeScript gets too slow, native modules can help. We’ll look at the available options and see why Nitro Modules are especially worth trying.

Amir Borovac