Experimenting with the new pure CSS random() function | Polypane
CSS is getting a random() function that lets you set properties with a random value, opening up a ton of interesting creative possibilities. In this article…
A Modernist hydraulic tile floor, one motif rotated across the whole room, is something you'll find everywhere in Barcelona. Let's build our own in CSS Grid. Six real motifs, a whole floor of palettes.
A file that teaches AI to build accessible interfaces from the very first line, following the international WCAG 2.2 standard. Open source, MIT license.
Which AI actually reads your site? Two months of LLM traffic, measured—Martian Chronicles, Evil Martians’ team blog
We told you to measure. So of course we did it ourselves too: two months of server-side LLM traffic to evilmartians.com. Find out which agents read HTML, which read Markdown, what llms.txt actually does, and the one technique that got zero hits.
Under my radar: the highlight API, text-indent and font-family: math | utilitybend
Discover three baseline web features that went under the radar: the CSS Custom Highlight API, advanced text-indent keywords, and mathematical typesetting.
I've always wanted to implement some kind of rich text since I first started working on the CMS due to the fact that EVERY website would actually benefit from having support for it
Canvas UI: Creative Canvas and WebGL Component Library
An open source component library of creative html-in-canvas and WebGL effects for React, Solid, Preact, Vue, Svelte, and vanilla JS. Creative effects running over live HTML.
Type-safe form handling in Astro with… | LaunchFast
Build production-ready contact, waitlist, and file upload forms in Astro using Actions: server-side Zod validation, Turnstile anti-bot protection, Cloudflare…
Primo — Build sites with agents. Manage them visually.
Primo represents your entire site as files. Pull it down, edit with Claude Code, Cursor, or any AI agent, push it back. Your team manages content visually in the browser.
This is a redress of my 2019 post Link + Disclosure Widget Navigation, except (as the title implies), I’ve modified it to use native HTML popovers instead of ARIA or HTML disclosure widgets. Popover has the benefit of using appropriate HTML structure and semantics while removing the need for scripting…
How to create awesome staggered animations in CSS - LogRocket Blog
Learn how to create staggered animations in CSS using sibling-index() and sibling-count(), with practical examples, fallbacks, and accessibility best practices.