Changing CSS Variables with Tailwind
Explains how to dynamically change CSS custom properties (variables) using Tailwind CSS utility classes for responsive layouts.
Explains how to dynamically change CSS custom properties (variables) using Tailwind CSS utility classes for responsive layouts.
A technical guide exploring methods to properly reset chained Web Animations API (WAAPI) sequences, including canceling and reversing animations.
Introducing a Web Component that creates a native OS sharing button from a standard HTML button element.
A tutorial on how to get and set CSS Custom Properties (CSS Variables) using vanilla JavaScript, including helper functions to simplify the process.
A critique of excessive JavaScript use in web development, advocating for simpler, standards-based approaches like HTML-first and web components.
A series of articles that teach CSS layout by converting real-world Dribbble designs into code, focusing on responsive, accessible, and practical techniques.
A personal reflection on the role of a UX Engineer, bridging design and front-end development, and its value in the tech industry.
An opinion piece arguing against using AI-generated images, highlighting ethical concerns and the negative impact on professional illustrators' livelihoods.
A developer compares coding in volunteer, agency, and product roles, using gardening as a metaphor for managing legacy code and continuous improvement.
Analyzes biases in developer surveys and data sources like State of JS, npm trends, and Stack Overflow to understand true developer sentiment.
A developer details the technical process of adding visible language labels to code blocks on their blog, including CSS and HTML solutions.
The Sustainable Web Design Community Group releases draft guidelines for building environmentally sustainable web applications.
Explains why accessibility overlays are problematic software that fails to make websites accessible and can even hinder disabled users.
A guide to solving complex UI component problems using composition, breaking down a Card component into smaller, reusable parts.
Explains how browsers expand click targets for accessibility and provides WCAG guidelines for developers to ensure accurate user interactions.
A developer's pragmatic take on choosing between JavaScript and TypeScript for different project stages, based on personal experience with two large frontend projects.
A developer reflects on how relying on React as the default frontend framework may cause developers to miss out on better, more modern tools and workflows.
Announcing the new State of HTML survey, seeking community input to design the inaugural survey on HTML features and developer practices.
A developer shares his optimal social media usage strategy, focusing on Bluesky, Mastodon, and Twitter for different types of content.
A technical guide to implementing a staggered sliding enter animation for web content using CSS, inspired by a developer's portfolio.