
Explore state management options in React with GraphQL, comparing Apollo, Redux, MobX, and Next.js to determine the best approach for modern web applications.

Explore functional programming concepts like functors and monads in React, learning how to apply them to solve problems and understanding potential tradeoffs in frontend development.

Explore friction-free state management with GraphQL and Apollo, enhancing developer experience through intelligent tooling and simplified data fetching in React applications.

Explore common React patterns' impact on performance, learn to avoid adverse effects, and optimize your app's speed in UI, state management, and React Native-specific areas.

Discover the journey of CodeSandbox, from its inception to becoming a powerful online code editor. Learn about its features, challenges, and future plans.

Explore building websites that function without JavaScript using Next.js and Redux, combining modern frontend and backend technologies with live coding demonstrations.

Explore concurrency models through a virtual guinea pig colony, covering actors, sagas, and emergent behavior in distributed systems and web development.

Explore Pinterest's transition to React, overcoming obstacles to improve app performance and maintainability. Learn from their successes and mistakes in scaling a large web application.

Explore universal React applications with Redux, focusing on bundle optimization, reselect usage, and efficient server-client handoff techniques for improved performance.

Explore functional reactive programming with RxJS for building large SPAs, focusing on state management, side-effects, and complex data flows. Learn about Observables, Redux integration, and emerging patterns.

Explore functional programming's practical applications in Redux and Canvas, learning key concepts, benefits, and real-world implementation strategies.

Redux beyond React: Exploring its versatility as a powerful data management pattern for various frameworks and languages, including Angular and F#.

Introduction to actor model for building reactive, scalable systems. Demonstrates Akka.NET backend with ASP.NET Core, React+Redux frontend, and real-time updates using distributed actors, including on Raspberry Pis.

Explore Redux's versatility beyond React, understanding its architecture, reducers, stores, and applications in various frameworks and programming languages.

Explore building robust, scalable applications using React.js and TypeScript. Learn to leverage their combined power for modular front-end development and maintainable codebases.

Explore React's ecosystem, from essential tools to advanced libraries. Learn to build a robust React stack, covering state management, routing, styling, and more.

Explore Ngrx ecosystem for Angular, leveraging Redux benefits with RXJS power. Learn state management, code organization, and best practices for scalable, testable Angular applications.

Learn to build flexible, scalable UI architectures using React, Redux, TypeScript, and GraphQL. Discover how to manage complex business data with schema-driven designs and improve data quality in line-of-business applications.

Discover how a team gradually rewrote an e-commerce payment app from Angular to React, improving performance, reducing footprint, and increasing developer happiness while maintaining stability and adding new features.

Explore scalable frontend architectures using publish/subscribe patterns, moving beyond Flux for complex web applications. Learn from real-world experiences and practical code examples.

Explores the shift from MVC to component-based architectures in JavaScript, discussing benefits and challenges of Redux and RxJS for building modern web applications.