James Nash
@cirrus.twiddles.com
57 followers 180 following 42 posts
#DesignSystems aficionado. Classically trained #WebMaster. Slayer of pixels. DTCG (@designtokens.org) spec editor. 🌐 https://cirrus.twiddles.com/ 🐘 https://mstdn.social/@cirrus (bridged: @cirrus.mstdn.social.ap.brid.gy)
Posts Media Videos Starter Packs
cirrus.twiddles.com
Hey peeps. I'll be one of the speakers at the next #DesignSystems London meetup on 11. November, sharing my thoughts on something I call #DesignToken Interfaces.

It's free, but you need to register to get a ticket as spaces are limited.

See you there?

www.eventbrite.co.uk/e/design-sys...
Design Systems London #14
DSL is a non-profit community aimed at creating a platform for every enthusiast to share experiences, ideas and approaches on Design Systems
www.eventbrite.co.uk
Reposted by James Nash
feross.bsky.social
1/ 🚨 NEW NPM MALWARE CAMPAIGN. Yes, another.

North Korea’s “Contagious Interview” campaign is escalating: 338 malicious npm packages, 50,000+ downloads -- 25 still live.

Aimed at Web3/crypto devs & job seekers via slick recruiter DMs → git clone → npm install → compromise.
Reposted by James Nash
matthiasott.com
“I feel like web developers are constantly being gaslit into thinking that complex over-engineered solutions are the only option. […] That’s not good for users, and I don’t think it’s good for us either.”

Mic drop by @adactio.com 👏
adactio.com/journal/22178
Simplify
Reminding myself just how much you can do with CSS these days.
adactio.com
Reposted by James Nash
fraying.bsky.social
Fuck apps - build websites.
josephcox.bsky.social
New from 404 Media: Google removed an ICE-spotting app too. Called Red Dot, an immigration support group on the ground in Chicago told me it was using it. Google now removed, just like Apple did with ICEBlock after DOJ pressure. Google calls ICE vulnerable group
www.404media.co/google-calls...
Google Calls ICE Agents a Vulnerable Group, Removes ICE-Spotting App ‘Red Dot’
The move comes as Apple removed ICEBlock after direct pressure from U.S. Department of Justice officials and signals a broader crackdown on ICE-spotting apps.
www.404media.co
Reposted by James Nash
localghost.dev
Yes yes YES THIS. The best thing a web dev can do is put the frameworks down sometime and learn how it really works. @una.im @ @nordicjs.com
Una presents a slide that says "the best way to level up your web development skill set is to get good at CSS and HTML"
Reposted by James Nash
brucel.bsky.social
Developers! If you want to distribute software "applications" that don't depend on the whims of multi-billion dollar organisations romantically linked to illiberal regimes across the globe, there's a brand new vague-but-exciting technology you can use, called "the Web"! pwa.dev
PWA
Progressive Web App
pwa.dev
Reposted by James Nash
Reposted by James Nash
jakearchibald.com
What's next? Playing badminton with Skelator?
The CEO of Vercel bragging that the dumb Trump credit card site issues his framework The Vercel CEO bragging that he hung out with Netanyahu
Reposted by James Nash
kilianvalkhof.com
It's hard to overstate how exciting it is to be able to emulate safe-area-insets and svh in an actual browser.
polypane.app
Polypane 26 is here!

Emulate safe-inset-area variables and the small viewport height inside Polypane for the most accurate device emulation available.

Of course there's more, like improvements to inspection, measurement overlays, Chromium 140 and much more.

polypane.app/blog/polypan...
Polypane 26: Accurate device emulation with safe area and small viewport units | Polypane
Polypane 26 brings the most accurate device emulation available anywhere. We now emulate small viewport units (svh) and device-specific safe area insets, two…
polypane.app
Reposted by James Nash
bram.us
Bramus @bram.us · 22d
🎂 Happy 23rd birthday, Firefox

(Firefox 1.0 was released on November 9, 2004 but the first version of the thing that lead up to it – Phoenix 0.1 – was released on September 23, 2002)
Screenshot of Phoenix 0.1, later to become Firefox. Screenshot from https://en.wikipedia.org/wiki/Firefox#History
Reposted by James Nash
hypervisible.blacksky.app
“The biggest US-listed companies keep talking about artificial intelligence. But other than the ‘fear of missing out,’ few appear to be able to describe how the technology is changing their businesses for the better.”
America’s top companies keep talking about AI — but can’t explain the upsides
FT analysis of hundreds of filings suggest the S&P 500 businesses are clearer about the risks than benefits
www.ft.com
Reposted by James Nash
zachleat.com
has anyone stopped to consider that the rapture is just another supply chain attack
Reposted by James Nash
matuzo.at
So far I've received 11 submissions for this year's #HTMHellAdventCalendar. They look fantastic, but, you know, I need at least 24.

You can write about anything you want related to HTML. There's no “too basic”; we need more fundamental HTML knowledge out there because we suck at the basics. 1/2
HTMHell Advent Calendar
Hello, my dear friends of high-quality markup! We're getting closer to the last quarter of 2025, which means that the HTMHell Advent Calendar is getting closer, too. Last year, once again, you contrib...
docs.google.com
Reposted by James Nash
mollyfied.bsky.social
it's 2026. social media is dead. I'm booting into dos on a beige box surrounded by crying children with broken phones. I light a cigarette and pull a small grey ball from behind my eyepatch before carefully inserting it into the belly of a 1990s mouse.

kids. today you're gonna learn about webrings
cirrus.twiddles.com
It's like a real-life version of Wario Ware! Love it!
Reposted by James Nash
justinfagnani.com
📰 Firefox just landed support for native CSS Modules! 🥳

Here's Firefox Nightly with layout.css.module-scripts.enabled running a Codepen that uses standard CSS modules.

codepen.io/justinfagnan... *

*updated from @chriscoyier.net's original

That makes Chrome & Firefox w/ support. Next up Safari 🙏
A screen capture of Firefox Nightly running a Codepen that uses standard CSS modules to style a custom element.
Reposted by James Nash
neal.fun
I’m Not a Robot, a game about solving CAPTCHAs, is out now!

good luck :)

> neal.fun/not-a-robot/
Reposted by James Nash
sebastienlorber.com
👀 Browserslist 4.26 - Now supports Baseline Queries

Thanks @en.sitnik.ru @tonypconway.com , this will be way more convenient in many cases!