
Explore how community values shape API practices, including versioning, backporting, and release strategies, and their impact on stability and innovation in software development.

Explore API design patterns in popular JavaScript libraries, learning effective strategies and common pitfalls to create user-friendly tools and libraries for the developer community.

Explore the challenges and intricacies of creating a globally-compatible calendar, including localization issues, time zones, and cultural differences in date formatting.

Explore JavaScript's quirks and unexpected behaviors, uncovering hidden features and oddities to deepen your understanding of this widely-used programming language.

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 the origins and development process of CSS, gaining insights into its quirks and future directions while learning how to contribute to its evolution.

Explore techniques for creating user-friendly JavaScript libraries that empower non-technical website owners with advanced tools, focusing on intuitive design and automatic configuration.

Explore NASA coding standards applied to JavaScript for enhanced performance and reliability in web applications. Learn techniques for unification, predictability, and rigorous testing.

Explore dynamic video manipulation in browsers, including live editing and compositing techniques, with insights into BBC's future TV innovations.

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.

Explore the intersection of art history and web design, drawing parallels between classical techniques and modern CSS to create visually compelling layouts and user experiences.

Explore NESpectre: a hacked NES console allowing audience-controlled gameplay. Learn about hardware modifications, JavaScript integration, and creating unique multiplayer experiences.

Explore the history and resurgence of JavaScript Style Sheets, from its 1996 origins to modern React applications, and its enduring impact on web development practices.

Discover how JavaScript can be used to hack and control a coffee machine, exploring innovative applications of web technologies in everyday devices.

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

Explore modern browser security challenges and solutions in this insightful talk on web vulnerabilities, attack vectors, and protective measures for developers.

Explore the inner workings of web browsers, understanding their core components and processes for rendering web pages efficiently.

Discover seven cutting-edge web technologies that can enhance your development skills and streamline your projects in this insightful tech talk.