
Explore common React patterns that impact performance, learn to identify and avoid issues in UI, state management, and React Native-specific areas for faster applications.

Learn to create inclusive React Native apps by implementing accessibility features, following standards, and overcoming voice-over challenges for a better user experience.

Learn to create complex, multi-layered animations in React Native, combining gestures and micro-interactions for enhanced user experiences. Explore the process from concept to implementation.

Explore Twilio's approach to creating a programmable UI platform using React, offering out-of-the-box functionality and customization options for enhanced user experience and performance.

Explore Firebase integration in React apps using Hooks, Suspense, and Context. Learn to implement features like A/B testing, live updates, and faster loading with ReactFire library.

Explore modern error handling techniques in React, learn mental models for UI error management, and see how effective error handling can reduce customer support workload.

Explore microinteractions and animations in React Native to enhance user experience. Learn techniques for creating intuitive, responsive interfaces with dynamic visual feedback.

Explore off-main-thread architecture using WebWorker, Worklet, and WebAssembly to boost web app performance and user experience, ensuring smooth operation across devices.

Learn to create MP4 videos using React code with Remotion library. Explore principles, philosophy, and hands-on coding for programmatic motion graphics and server-side rendering.

Explore React 18's new server-side rendering APIs and their impact on performance when deployed on edge networking platforms. Gain insights into data fetching, styling, and future React ecosystem trends.

Explore the journey of bringing 3D models from Blender to the web, including animations, accessibility, and optimization. Learn to create immersive web experiences with 3D content.

Panel discussion exploring the intersection of UX design and development in React, featuring insights from industry experts on collaboration, best practices, and bridging the gap between design and code.

Explore personalization in web development using Remix, discussing benefits, challenges, and implementation strategies for creating tailored user experiences.

Explore video editing in browsers: learn about encoding, APIs, and techniques for efficient in-browser video processing. Gain insights into this booming market's technical challenges and opportunities.

Explore designing systems in the browser, moving beyond static assets to create evolving, flexible web solutions. Learn efficient workflows, animation libraries, and version control for modern web development.

Explore the Web Audio API to create and perform music with JavaScript, drawing parallels between programming and punk rock's revolutionary spirit.

Explore web components and shadow DOM for front-end development. Learn about the W3C spec, implementations, and practical applications through live coding demonstrations.

Explore CSS3 and future specifications for styling, animations, and selecting objects without jQuery, offering techniques to achieve common goals using plain CSS instead of JavaScript libraries.

Explore prototyping black box devices using JavaScript, Node.js, Beagleboards, and Arduinos. Learn basics, real-world applications, and interactive demos for innovative hardware development.

Explore the synergy between CSS features and Web Components to create superior user experiences, including Variables, Shaders, Compositing, Regions & Exclusions.

Explore improvisational techniques in JavaScript for better error handling, user experiences, and creative coding, inspired by Tina Fey's improv rules.