An acrylic painting of Monument Valley.
My painting MONUMENT VALLEY
An acrylic painting of Monument Valley.
My painting MONUMENT VALLEY
This is the best way to spend a Sunday
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
lyra.horse/x86css/
@counter-style --fleurons { system: cyclic; symbols: ❦ ✾ ✤ ❈ ✺ ❥; suffix: ""; speak-as: bullets; }
Back to basics: I really enjoyed this in-depth guide about list styles. It explains `::marker`, `@counter-style`, and `symbols()`, and I must admit I've forgotten that `list-style-position` exists. 🫣
piccalil.li/blog/an-in-d...
A CSS-driven Mahjong Solitaire.
Built a CSS Mahjong over the weekend: voxjong.com
Powered by my relentless quest to conquer the 3D DOM.
from wiktionary
NEW: An average worker at the foreign factories that make Nike’s goods earns 1.9 times the local minimum wage, the company says.
None of the workers @oregonian.com spoke with in Nike’s second-largest production hub said they earned that much.
The CSSWG just resolved to add this to the spec 🥳
github.com/w3c/csswg-dr...
mom im on the tv
You know that annoying experience on mobile websites where you need to find the little close button and can't swipe a menu closed?
The solution is simpler than you think.
With basic CSS scroll APIs, you can get built-in interruptible swipe gestures 🥳
💡 CSS Tip!
Create a responsive grid of hexagon shapes with fewer than 15 CSS declarations, minimal HTML, and without media queries!
css-tip.com/hexagon-grid/
Improving a 5-year old implementation using modern CSS (corner-shape, sibling-index(), math functions, etc)
My experimental single-user PDS has a name!
Meet ☁️ Cirrus, the lightest PDS in the Atmosphere
npm create pds@latest
67!111!!!!111
Merriam-Webster’s human editors have chosen ‘slop’ as the 2025 Word of the Year.
Stunning writing, stunning typography (with a subtle glitch that is delightful) and transitions that’ll blow your mind .
strangersbyspring.com
How to use #CSS to fix the irradiation illusion /
How to adjust perceived font weight in dark mode without layout shift
nerdy.dev/adjust-perce...
There’s a new type of CSS scroll-state query coming: “scrolled”.
This one remembers the last direction you scrolled into, which you can use to build “hidey bars”: when scrolling down (or having scrolled down), the hidey bar hides itself. When then scrolling back up, the hidey bar reveals itself.
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.
So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.
interop-rank.jakearchibald.com
An email saying that the poster's billing account closed because it has reached the expiration time
NOOOOO MY FREE CREDITS
I made a Bluesky #CSS Feed 🤘🏻
(takes a lot of work to filter out the garbage… damn)
but I believe I've setup a good system!
nerdy.dev/css-bluesky-...
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░ 75.00%
took me a while to figure out why i got null from the HTTP headers in javascript, even though it exists in the devtools.
good thing it was an easy fix
Another funny thing i encountered while working on my side project, and TIL
CORS mess with your HTTP headers in the browser and won't expose any of it except the whitelisted ones.
developer.mozilla.org/en-US/docs/G...
TIL, if you have <input type=file required> in your html and some css that targets the :invalid pseudo class, it will fire even if you haven't inputted any file.
A simple switch to :user-invalid will fix the issue
web.dev/articles/use...
Tweet from Guillermo Rauch, featuring a picture of him and Benjamin Netanyahu, and tweet text: “🇺🇸 🇮🇱 🇦🇷 Enjoyed my discussion with PM Netanyahu on how AI education and literacy will keep our free societies ahead. We spoke about AI empowering everyone to build software and the importance of ensuring it serves quality and progress. Optimistic for peace, safety, and greatness for Israel and its neighbors.”
fuck vercel, fuck Next.js, fuck Svelte, fuck Turborepo, fuck SWR, fuck SWC
Posing with the architect of a genocide for sales leads is an insane and deeply immoral stance
these projects cannot separate themselves from the CEO of the company who funds them
New viewports with iOS? It’s irrelevant viewports.fyi
i need more soy webdev content and memes in my feed