
Explore the inner workings of JavaScript engines as Jason Williams shares his experience building one from scratch in Rust, offering insights into TC39 collaboration and modern engine design.

Explore web performance advocacy, addressing the gap between experts and developers. Learn practical solutions for improving site speed while considering real-world challenges and concerns.

Explore browser-based generative graphics inspired by analog video synthesizers, using WebRTC for peer-to-peer video sharing and JavaScript for real-time visual transformations and patterns.

Explore variable fonts' adaptability for web typography, enhancing performance, design, and accessibility. Learn to adjust fonts for storytelling, readability, and creative expression across devices and environments.

Explore innovative CSS techniques inspired by art movements, collages, and anti-design aesthetics. Learn practical examples to enhance web design creativity and expression.

Explore the future of ES Modules in Node.js, their convergence with browser modules, and the potential for seamless integration with npm, eliminating the need for transpilers or bundlers.

Explore modular web app design, focusing on creating efficient, reusable components. Learn strategies for managing complex codebases and improving development workflow in large-scale projects.

Exploring challenges in building inclusive digital solutions for emerging internet users in Asia, addressing literacy, infrastructure, and cultural gaps to create better user experiences.

Explore making JavaScript accessible to non-English speakers by translating code to other human languages. Learn about compiler techniques and character encoding to break language barriers in programming.

Exploring the unfulfilled promise of JavaScript-powered mobile devices and the current state of JS in mobile development, with insights on potential future directions.

Explore asynchronous JavaScript operations through an innovative analogy with natural hair care routines, offering unique insights into effective coding practices.

Explore tools and mental models to identify and overcome unconscious biases in tech, fostering a more inclusive environment with practical, empowering strategies.

Learn color theory through the lens of Teenage Mutant Ninja Turtles. Explore hue, value, tone, and accessibility strategies in this fun and unique approach to understanding color relationships.

Learn essential techniques for creating accessible web applications, including testing methods and code improvements to ensure inclusivity for all users.

Demystifying serverless computing: learn when to use it, when to avoid it, and understand the tradeoffs of moving from monolithic to serverless architecture.

Live panel discussion exploring JavaScript's future, featuring insights on TC39 and WebAssembly from industry experts at JSConf Hawaii 2019.

Learn essential UX and design principles to enhance website aesthetics and user experience, covering text layout, fonts, navigation, imagery, and visual patterns.

Learn ES6 Generators through a Tamagotchi app: create infinite loops in JavaScript that yield to other functions, enhancing code efficiency and functionality.

Discover strategies for optimizing React Native performance, focusing on Facebook Marketplace's implementation and lessons learned from scaling a major application.

Explore how GraphQL enables teams to handle complex data by focusing on their domains of expertise, with strategies for effective implementation and collaboration.

Learn to calculate moon phases using JavaScript, combining coding with astronomy in a unique and accessible approach to programming concepts.