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

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 NASA coding standards applied to JavaScript for enhanced performance and reliability in web applications. Learn techniques for unification, predictability, and rigorous testing.

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 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 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.

Techniques and challenges of migrating a high-traffic service to React, focusing on server-side rendering, data adapters, and gradual transition strategies.

Explore a developer's journey into home automation using JavaScript, from automating curtains to creating a chat-based system, inspiring innovative applications of technology in daily life.

Explore staggered animation techniques inspired by Disney's principles, implemented with CSS, SASS, and GSAP for creating lively web animations.

Explore WebAssembly's potential in web development: its purpose, benefits, functionality, and practical applications across major browsers and runtimes like Node.js and Electron.

Explore ES6 Proxy's metaprogramming capabilities, from creating custom syntax to redefining undefined. Learn practical applications and creative uses in modern JavaScript development.

Explore PostCSS's potential to enhance CSS with JavaScript, enabling faster compilation, advanced logic, and unit testing for improved style scalability and management.

Explore modern Browser APIs like Observer/Observable to simplify common web development tasks and enhance performance. Learn about Intersection, Mutation, and Performance Observers.

Explore functional programming techniques for building highly concurrent multicore web apps and backends using JavaScript, without the complexities of traditional multithreading.

Explore quirky web projects, embrace creativity, and find inspiration in unexpected places. A journey through weird and wonderful JavaScript experiments that spark joy and innovation.