
Explore WebAssembly's speed and potential through cartoons, understanding its basics, performance benefits, and why it's considered the future of web development.

Explore JavaScript engine internals, compilation techniques, and performance optimization. Learn how to write efficient code for modern JS engines and understand their inner workings.

Explore V8's JavaScript parsing strategies, performance improvements, and developer best practices for optimizing parse times in web applications.

Explore modularity's history, benefits, and pitfalls in software development. Uncover its origins, examine current practices, and consider future implications for creating extensible code.

Explore creative JavaScript projects for learning computer science concepts through building machines to send secret messages, showcasing remote collaboration and innovative coding techniques.

Discover how to create a lightweight, localized CSS framework for scalable web development, focusing on reusable components and multi-language support across diverse scripts.

Explore creative techniques to represent and manipulate numbers beyond JavaScript's natural constraints, freeing both numbers and developers from limitations.

Explore SharedArrayBuffer and Atomics for parallel programming in JavaScript. Learn to boost performance, utilize CPU cores, and write safe code with shared memory. Includes TurboScript intro and live demo.

Exploring how JavaScript developers can shape internet security, privacy, and trust through user advocacy and innovative approaches to building secure, user-friendly applications.

Explore modern password security techniques, including hashing, salting, and key derivation functions. Learn best practices to protect user data from breaches and attacks.

Explore the evolution of CSS, from traditional approaches to modern experiments like CSS-in-JS, and their impact on web development's future.

Explore component-based UI styling with styled-components, a powerful approach that combines CSS and JavaScript for flexible, reusable, and maintainable web design.

Explore CSS game development through live coding, learning Sass techniques, data structures, and web magic to create an interactive game using only CSS and HTML.

Explore the evolution of web development by implementing TodoMVC in early browsers, comparing 1995 JavaScript to modern techniques and appreciating two decades of progress.

Explore the creative, rule-breaking web design of the early 2000s, when teens collaborated to express themselves online without formal guidelines or easy access to coding resources.

Explore the intersection of emoji, web components, and art in this talk, discovering innovative tools for creating and sharing digital art on the web.

Explore cutting-edge CSS features like custom properties, selectors level 4, and new media queries. Learn about in-browser design capabilities including blend modes and clip-path for enhanced web development.

Discover how to teach a computer to play 1024 using AI techniques, exploring machine learning concepts and implementation strategies in JavaScript.

Explore AMP's speed-enhancing techniques for web pages, including network concurrency, font loading, and image optimization, applicable to non-AMP projects for improved performance.

Explore browser rendering, optimization techniques, and best practices for creating smooth, fast web animations that enhance user experience and website performance.

Explore decentralized networks using WebRTC, Kademlia DHT, and BitTorrent. Learn building blocks and principles for creating a more private and secure web, moving away from centralized data storage.