
Explore the evolution of Eastern and Western typography and its impact on web design. Learn how CSS enables advanced typographic features and multi-directional layouts for creative and internationalized web projects.

Practical steps for building accessible websites, drawing from BBC News experience. Covers research, reviews, and testing to improve user experience for all, including those with disabilities.

Practical CSS tips for creating inclusive, accessible websites. Learn to improve usability and user experience through simple techniques that enhance web accessibility.

Explore the critical importance of web performance for emerging markets and learn strategies to optimize websites for slower connections and heavier content.

Optimize web apps for offline use, enhancing online performance. Learn mutation tracking, git-inspired synchronization, and UX design for seamless data transitions in online/offline scenarios.

Explore techniques for creating procedural art using JavaScript, Canvas, and SVG. Learn to generate 3D objects, fabric patterns, and even Twitterbots that post code-created comics.

Explore React's future possibilities with Dan Abramov, including new features and never-before-seen prototypes, offering insights for building delightful user interfaces.

Exploring VoiceHTML as a progressive enhancement for web accessibility, proposing a new protocol for voice assistants to interact with websites and enhance user experience.

Strategies for creating user-friendly technical documentation. Learn to write accessible, empathetic, and use case-driven docs that address users' emotions and improve their experience.

Explore the intricacies of SVG in web development, uncovering its potential for creating dynamic and interactive graphics in JavaScript applications.

Explore best practices for implementing push notifications in web apps, focusing on user experience, permissions, and effective communication strategies.

Practical guide on using CSS variables for theming, responsive design, prototyping, and animation. Learn how to implement dynamic variables locally for optimal results.

Explore the evolution of typography and CSS's role in enabling diverse, multi-directional layouts for creative web design and improved internationalization.

Explore advanced search techniques using custom query languages for efficient data retrieval in complex structures, enhancing user experience and search precision.

Explore creative coding and interactive art using JavaScript, blending technology with imagination for unique digital experiences.

Explore building a JavaScript video synthesizer for live performances, covering modular synthesis, dynamic SVG, audio response, and integrating hardware for interactive visuals.

Explore browser extension development challenges and solutions, focusing on enhancing user experience across web pages while maintaining low-profile and extensible design.

Explore innovative CSS techniques inspired by art movements, collages, and anti-design aesthetics. Learn practical examples to enhance web design creativity and expression.

Learn color theory through the lens of Teenage Mutant Ninja Turtles. Explore hue, value, tone, and accessibility strategies in this fun and unique approach to understanding color relationships.

Learn essential UX and design principles to enhance website aesthetics and user experience, covering text layout, fonts, navigation, imagery, and visual patterns.

Explore HTTP headers' impact on user experience, accessibility, and performance for building inclusive websites. Learn to enhance UIs beyond code.