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

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

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

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

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

Explore CSS Houdini's game-changing capabilities, including web worklets and CSS Object Model access. Learn to create visual magic and implement cutting-edge styling techniques for web applications.

Interactive gameshow exploring JavaScript and web development concepts in a fun, engaging format.

Explore machine learning in the browser for front-end developers. Learn applications, tools, and resources with practical demos to start building your own JavaScript ML experiments.

Explore TensorFlow.js: train and deploy ML models in browsers and Node.js. Learn to integrate existing models, retrain with your data, and discover applications beyond web platforms.

Recreating React Hooks and useState in 30 minutes: A deep dive into closures, building a tiny React clone, and understanding the mental model behind Custom Hooks and Hook Rules.

Transform code into guitar effects using JavaScript and Web Audio API. Learn to create wah-wah, overdrive, and distortion effects, with live demos and remote jamming via WebRTC.

Explore home automation with JavaScript through the story of Sasha, an automated cat feeder. Learn how to build practical IoT solutions that enhance daily life and pet care.

Discover how a 13-year-old uses MIT's Scratch to make coding fun and accessible for kids, demonstrating game creation and software development through an intuitive drag-and-drop interface.

Discover key insights on optimizing JavaScript server performance, debunking myths and exploring innovative approaches to achieve top-tier speed in runtime environments.

Explore the evolution of Web APIs in Node.js, examining implemented features, ongoing discussions, challenges, and future improvements for JavaScript ecosystem development.

Explore the current state and future of Promises API in Node.js core modules, discussing challenges, progress, and opportunities for community involvement in modernizing Node.js.

Discover how teaching JavaScript to beginners in Africa succeeded through Ember, overcoming language barriers and curriculum challenges for a free weekend bootcamp.

Explore WebAssembly's potential in creating interactive "falling sand" simulations, overcoming performance limitations and enabling granular, large-scale web experiences.

Explore early computer art history and recreate retro pieces using p5.js. Learn about ghostly oscilloscope paintings, pre-ASCII text art, and the evolution of computer displays from the 1950s to 1980s.

Explore the evolution of UI development, from 1972 Smalltalk innovations to modern web apps. Learn from early GUI concepts and Actor-model principles to enhance contemporary UI design and functionality.