
Violina Popova
With a passion for creating seamless cross-platform experiences, my journey in tech started not with programming, but as a consultant in the tech industry. The desire to build and innovate led to a shift in focus towards software development, particularly mobile app development, where the thrill of solving complex problems and crafting user-friendly applications became a calling.
Co-founding Frontend Queens was a natural extension of this journey, inspired by a commitment to inclusivity in tech. This community was born from the belief that everyone, especially women, should have the opportunity to thrive in technology. By fostering a supportive environment, we aim to empower women to break barriers and pursue fulfilling careers in this ever-evolving field.
ClipMyHorse.TV, Bulgariaviolina.devPopovaViolinaviolinapopovaviolipopovaviolipopovapopovaviolina.bsky.social
Controlling Async Chaos in React with Effect-TS
React Advanced 2026
Upcoming
Controlling Async Chaos in React with Effect-TS

As React applications scale, asynchronous logic often turns into a source of fragility and frustration. Scattered useEffect hooks, ad-hoc retries, manual loading states, and inconsistent error handling create race conditions, memory leaks, and business logic that’s nearly impossible to test reliably.This talk introduces Effect-TS - a powerful, type-safe toolkit that brings clarity and control to async workflows in React. Instead of functional programming theory, we’ll focus on practical, battle-tested patterns that solve real production problems:Separating effects from execution for better composabilityTyped error channels that eliminate silent failures and runtime surprisesDeclarative retries, cancellation, and parallel executionBulletproof handling of component unmounts and stale requestsSmooth, incremental adoption in existing React or Expo codebasesAttendees will leave with concrete strategies to transform chaotic async code into logic that is predictable, testable, and maintainable - even in large, complex applications.
Stop Guessing Your API: Contract-First React with OpenAPI
React Summit 2026
29 min
Stop Guessing Your API: Contract-First React with OpenAPI

By 2025, our React and React Native apps were struggling with inconsistent APIs, causing bugs, duplicated work, and slow onboarding. We adopted a schema-driven workflow with OpenAPI, generating type-safe TypeScript clients and enabling AI-assisted development of hooks, components, and tests. This talk shares our real-world lessons, practical strategies, and incremental approach to ship features faster and more reliably across web and mobile.
React Realtime: From Sockets to Streams (Web & Native)
React Advanced 2025
22 min
React Realtime: From Sockets to Streams (Web & Native)

Master real-time communication in React and React Native! We'll explore WebSockets, WebRTC, and the future with WebTransport to build highly interactive, live applications across web and mobile platforms.