Alex Riviere's Avatar

Alex Riviere

@dangitalex.wtf

Mediocre Web Developer / Co-Organizer VueATL / Listening. (he/him) I will talk about CSS. That is a threat. https://notacult.social/@fimion https://dangitalex.wtf https://alex.party Views do not represent opinions of my employer.

3,623
Followers
584
Following
931
Posts
04.06.2023
Joined
Posts Following

Latest posts by Alex Riviere @dangitalex.wtf

I feel like this is the same issue they had with :has() and why it took so long to fix. You have been able to do selector+* for a long time to get its sibling, but until recently you couldn't do selector:has(+*) to get the element that has a sibling.

06.03.2026 20:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release FancyGist hits v1! Β· cassidoo/fancygist Say hi to FancyGist This is the first release of FancyGist, a fancy editor for your markdown GitHub Gists. A lot has happened in a short time, and a big thanks to contributors @octokatherine, @wesg...

Officially cut the v1 release of FancyGist, check it out!

github.com/cassidoo/fan...

02.03.2026 06:07 πŸ‘ 21 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

You absolute pancake

04.03.2026 21:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The same image as the previous post but with a giant hand drawn button at the bottom with slightly tilted text that says "go to the docs"

The same image as the previous post but with a giant hand drawn button at the bottom with slightly tilted text that says "go to the docs"

One slight suggestion

03.03.2026 19:56 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Okay so important question @zachleat.com @11ty.dev

Will it still be obvious how to get to the docs?

03.03.2026 16:49 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Build awesome.... Not awesome possum?

03.03.2026 01:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ahhh, I see now.

Do you need a developer?

Na, no dev.

02.03.2026 19:17 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just so I've got this straight...

We used to type out the thing we wanted to do.

Then we made it so we can click on things and people hated to type out things.

Now we need to make everything work by.... Typing out things?

01.03.2026 19:27 πŸ‘ 12 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

TOP PRODUCTIVITY HACK FOR CHATGPT MUST WATCH

27.11.2025 09:49 πŸ‘ 143 πŸ” 26 πŸ’¬ 10 πŸ“Œ 3
Preview
a group of men are dancing in front of a building with the words it do it do it do Alt: Stray kids singing "do it do it do it do it"
27.02.2026 02:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Button, aria-label Burton, someone herlp buttoon haven an stronk

26.02.2026 23:04 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

You know how people complain about cheap knock-off products that break really quickly and have no longevity and add to the growing piles of plastic garbage?

Unrelated, I'm sure vibe coded apps are the future and can be built quick and cheap and completely replicate well established projects.

25.02.2026 12:44 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

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/

24.02.2026 02:23 πŸ‘ 2604 πŸ” 869 πŸ’¬ 129 πŸ“Œ 158

Browser developers are working on custom form controls ( `appearance:base`), the next giant task is looming: customisable input type=date/datetime/color pickers.

These are huge and have wildly varied UI. Send me your examples, I'd love to see them and build up a body of these pickers.

13.02.2026 10:06 πŸ‘ 88 πŸ” 30 πŸ’¬ 7 πŸ“Œ 3

Like, I think I get the basic concept of like you give a public key to the server, and store the private key.

I'm just a bit more foggy on the implementation bit. Which makes me nervous about using them.

22.02.2026 04:02 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Alright, apparently I now have to learn about passkeys because my wife is locked out of her Nintendo account because 1password shit itself while trying to set one up.

22.02.2026 03:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Call me when your ai agent can fold my laundry and put away my dishes. Thank youuuuu

22.02.2026 00:45 πŸ‘ 15 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Good news everyone, my new passport is here so I have 10 years to try and get accepted to an international conference before I have to renew again.

20.02.2026 01:12 πŸ‘ 11 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I made the list too! Couldn't be happier to be on a list

18.02.2026 01:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
GitHub - webmachinelearning/webmcp: πŸ€– WebMCP πŸ€– WebMCP. Contribute to webmachinelearning/webmcp development by creating an account on GitHub.

Well, this is nightmare fuel:

github.com/webmachinele...

"Love bot spam? Make it easier for bots to spam you! Now built into the browser!"

Also, I love that both the Security Considerations and Accessibility sections have absolutely zero work done.

The "S" in "MCP" stands for Security.

17.02.2026 14:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Hey Bluesky friends,

What UI patterns do you find the most complex or challenging to build or implement accessibly?

15.02.2026 16:17 πŸ‘ 30 πŸ” 7 πŸ’¬ 25 πŸ“Œ 2

Multiselect popover Combobox. I want an easy combo box.

15.02.2026 16:55 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It should default to browser styles if prefers-reduced-motion is set to reduced

13.02.2026 22:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Really Dumb (but fancy) Focus style A code demo by Alex Riviere created on CodePen

i feel like i need @xirclebox.com's take on this dumb focus style i've made:

codepen.io/editor/fimio...

13.02.2026 22:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

🎢 "Gimme a break, gimme a break, break real fast with a product name here" 🎢

12.02.2026 16:39 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

iTerm

10.02.2026 22:43 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Tailwind is the Markdown of CSS (derogatory).

10.02.2026 20:39 πŸ‘ 23 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Yeah, I should probably add the caveat "When you need it, you really really need it."

10.02.2026 10:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Fresh Hot CSS: Trig Functions <p>Today’s topic is Trig Functions. I feel like Trig Functions don’t get a lot of love because nobody seems to know what you would actually use them for. I don’t get to go over it in the talk very muc...

The first post is about trig functions!

alex.party/posts/2026-0...

10.02.2026 03:18 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Fresh Hot CSS Features! This is an ongoing series of blog posts based on a talk I have been giving since January 2023 called 'Fresh Hot CSS Features!'

Starting a new blog series, where i talk about CSS features I've had to retire from my CSS talk because people don't like 2 hour talks.

alex.party/posts/fresh-...

10.02.2026 03:06 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0