
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.

Explore Web Components, Custom Elements, Shadow DOM, and Accessibility Object Model for creating reusable, accessible solutions in web development.

Explore the ongoing battle between ad blockers and circumvention techniques, uncovering creative strategies and technological challenges in this fascinating industry insight.

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

Explore integrating state machines with React Hooks to enhance UI component reliability and reduce bugs. Learn implementation techniques and benefits for complex user interfaces.

Explore a new API concept that surpasses GraphQL, offering enhanced data retrieval, hierarchical organization, and DB speed. Learn its structure, usage, and potential for modular application development.

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.

Explore functional CSS, its history, and benefits. Compare with OOCSS, debunk critiques, and learn rapid prototyping using tachyons.io through application refactoring.

Explore modern web development through component theory, examining design systems, tools, and best practices for creating scalable, context-agnostic components in front-end code and design.

Explore CSS Houdini's powerful features to enhance design systems, improving flexibility, performance, and maintainability. Learn about Worklets, Custom Properties, Paint API, and more.

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 HTTP headers' impact on user experience, accessibility, and performance for building inclusive websites. Learn to enhance UIs beyond code.

Explore the potential of augmented reality in web development, covering technologies, performance, and privacy implications for creating immersive experiences in everyday browsers.

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.