★ ‘Your Frustration Is the Product’
A critique of modern web design, arguing that user frustration is an intentional product of ad-driven metrics and hostile UX.
A critique of modern web design, arguing that user frustration is an intentional product of ad-driven metrics and hostile UX.
A CSS expert discusses modern entry and exit styling techniques for webpages in a talk for Smashing Conference.
Explains how to implement SVG favicons that adapt to user light/dark theme preferences, covering browser support and a WebKit bug.
Explores new features in Angular v21.2 Signal Forms, including CSS class configuration and programmatic focus management.
A personal recap of attending the meet.js Summit 2026, a JavaScript and web development conference, focusing on community and AI-heavy talks.
Announcing the release of 'Mad CSS Round One' on YouTube, a video series about creative CSS techniques.
A technical exploration of creating artistic designs using advanced CSS properties like gradients, corner-shape, and skew transforms.
Introduces aibind, an advanced AI toolkit for SvelteKit that extends the Vercel AI SDK with features like branching chat, durable streams, and structured output.
Explains how to use the CSS property `font-variant-numeric: tabular-nums` to align numbers perfectly in tables, dashboards, and clocks.
Explores the concept of generating user interface prototypes in real-time through conversation using AI and design systems.
Explains how to emulate external import maps for web dependencies using a simple injector script, enabling centralized JavaScript module management.
A look at ElementaryUI, a framework that enables Swift web development in the browser via WebAssembly.
A reflection on the 'Beautiful Web' of homemade, authentic websites driven by passion and personal expression, contrasting with commercial web trends.
An introduction to CSS container queries, explaining their use case for component-based responsive design beyond viewport media queries.
Explores the CSS corner-shape property for creating beveled, scooped, and other unique border corners with modern CSS.
A developer uses Claude Code AI to migrate a static talks website from a paid platform to a self-built Hugo site, exploring AI-assisted web development.
Introducing custom If and Not components for Astro to simplify conditional rendering, addressing JSX limitations and improving code readability.
A developer shares technical optimization tips for websites, covering HTML semantics, Eleventy config, and performance tweaks.
Introducing SND, a tiny JavaScript library that makes adding UI sound effects to web applications quick and easy with simple HTML classes.
A developer shares a list of outdated JavaScript and CSS tricks they've removed from their code, including performance hacks and modern alternatives.