
Explore a web-based 3D camera simulator for perceptual computing and augmented reality, enabling prototyping without physical devices using JavaScript and integrating with various SDKs.

Explore building interactive npm command line modules, covering data handling, Node's process functions, and enhancing user experience for more engaging CLI tools.

Explore the psychology of web performance, focusing on user perception rather than technical metrics. Learn how to create faster-feeling websites by understanding human cognition and behavior.

Explore reactive animations using CSS variables and RxJS. Learn to create dynamic, performant web animations that respond to user input, enhancing user experience with native-like interactions.

Explore how Service Worker, Push, and App Manifests bridge the gap between web and native apps, enhancing mobile websites with offline functionality and push notifications.

Explore JavaScript's artistic potential by recreating famous modern art pieces in the browser. Learn to manipulate visual elements and discover a new side of coding.

Explore how prioritizing user experience led to the success of appear.in, a WebRTC video-conferencing service. Learn key insights on user-centric design and the importance of simplicity.

Explore HSL color space through interactive slides, learning its intuitive design for human perception and practical applications in web development.

Explore techniques for managing third-party JavaScript to maintain performance and user experience in modern websites, diving into lesser-known aspects of the language.

Explore advanced typographic features in fonts and learn to implement them using CSS and JavaScript for enhanced visual differentiation and content signification beyond code.

Explore practical applications of CSS blend modes for creating visually stunning web designs and enhancing user interfaces with creative color combinations.

Explore functional animation in UX design, from cognitive principles to practical implementations. Learn to create intuitive, responsive, and performance-optimized animations for enhanced user experiences.

Exploring global internet connectivity, user demographics, and data costs to reshape web design and development perspectives for a more inclusive digital world.

Exploring strategies for optimizing CSS loading to achieve rapid first meaningful paint, including inline CSS, HTTP/2 server push, and Service Workers for faster, more resilient user experiences.

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

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

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 Jest's immersive testing experience and learn how to transform JavaScript tools into delightful products for widespread adoption across companies.

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

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

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.