In this talk, Dmytro will share how he created a DSL (domain-specific language) for parsing HTML pages, designed specifically for web scraping. We’ll dive into tree algorithms, JavaScript code optimization, the DOM, and try it all out with some live coding.
Dmytro Tarasenko
(Technical Lead at SoftServe),Not too long ago, Remix essentially ceased to exist as a standalone framework, having fully merged into React Router. However, the creators of Remix have already announced a new version that promises to be nothing short of revolutionary. They’re moving away from React (embracing Preact instead), aiming for zero dependencies, and most notably — once again setting out to radically reshape the world of web development. While it’s still too early to discuss the structure of Remix v3 in detail, we’ll try to make sense of the current rumors, social media posts, and interviews to explore: - Who felt the need to “reinvent web development” — is this truly necessary, or just another round of hype? - What are the core ideas behind this project, and what’s my take on them? - And most importantly — is this going to be "the same Remix" in a new wrapper, or more like the leap from AngularJS to Angular: familiar in name only?
Illya Klymov
(JavaScript.Ninja),Handling async operations in UI components can be tricky—flickering pending states, inefficient state updates, and unstable user experiences are common issues. Building accessible UI components presents additional challenges, as meeting accessibility requirements often requires extra effort, which can add complexity to the development process. In the context of the Next.js App Router, this session will demonstrate how React Server Components streamline data fetching, while other React 19 tools help manage mutations, loading states, and optimistic updates more effectively. We’ll combine these with Ariakit to simplify the process of building interactive, accessible UI components with less boilerplate. You’ll leave with practical strategies for managing async operations while ensuring a smooth, reliable user experience.
Aurora Scharff
(Senior Software Engineer at Crayon Consulting),This talk begins with a brief overview of frontend history, mentioning the era of AngularJS dominance and the reasons for its subsequent decline in popularity (particularly its complexity and the rise of React)
Yevhen Rusakov
(FE Tech, Silpo),Many developers create a separate layer for working with APIs, but Nikita believes that this approach is inefficient — it is better to generate code from your API contract. The talk will cover the following topics: how does SDK differ from API, and why is SDK preferable for development? How can you automatically generate an SDK for Swagger and GraphQL? What should you do if you don’t have an API contract? And finally, why is it important for backend developers to understand React? The talk will help optimize development processes and simplify team interactions, making working with APIs more predictable and convenient.
Nikita Galkin
(Independent Contractor),In this talk, I’ll try to explain why you might need Effect.ts, what advantages it offers, whether you're working on the backend or frontend, and most importantly – I’ll convince you that if you know React, you already know Effect.ts.
Illya Klymov
(JavaScript.Ninja),In this talk, I'll discuss how Reacts' often overlooked concurrent features like startTransition, useDeterredValue and Suspense can transform an application's performance and responsiveness. Participants will learn practical techniques to prioritise critical updates, gracefully handle loading states, and create fluid user experiences even with complex data interactions.
Dara Olayebi
(Software Engineer at Spotify),This talk will introduce you to some advanced TypeScript techniques that can make your React components more expressive and predictable. We’ll cover union types, discriminated unions, and conditional types, providing practical examples that demonstrate how these tools can help model complex component behaviors. You'll gain valuable insights into how TypeScript can improve your React components, providing a foundation to explore and apply these powerful features in your projects.
Titian Cernicova-Dragomir
(Software Engineer at Bloomberg),The use of micro-frontends and monorepos has significantly accelerated development in our team. In our talk, we'll share how we dealt with common challenges, like integrating products with independent release cycles, swapping dependencies in runtime, and optimizing DevEx during the transition to local HTTPS + H2. We'll give you some practical advice from real-life examples on improving your development process while keeping things flexible and fast.
Herman Kyrii
(Team Lead, Center of Innovations),Ostap Chervak
(Software Engineer, Center of Innovations),Here you'll hear a story about how a framework can make your life easier in a huge project. Story about our pains, tears and joys at Wix Editor.
Yaroslav Doroshchuk
(Head of Wix Editor R&D),