Stephane "Rainlife" Vanraes 🦄
arzidava.com
Stephane "Rainlife" Vanraes 🦄
@arzidava.com
Belgo-Norwegian frontend developer (CSS & Svelte)
Boardgame enthousiast
Wintersport is the best kind of sport
seems like you meta-description is a bit wonky 😉

but nice write up, looking forward to be able to use that in the future
October 22, 2025 at 1:04 PM
I think I found some answer somehow, based on the --foo example. But it's a bit complicated (I guess).
Take
Element: `max-width: var(--w, 100%);`
Container: `--w: 50px`;

And now want to have some wrapper in between that dynamically doubles this. You cannot do `--w: calc(var(--w)*2);`
October 15, 2025 at 10:14 AM
I am probably missing something, but it only available for custom properties seems a bit strange and counterintuitive ? Aren't custom properties usually inheritable already ?
October 15, 2025 at 10:01 AM
Office Trip 😜
October 15, 2025 at 6:07 AM
Reacting to the absolute worst CSS written by AI 😆
August 25, 2025 at 7:29 AM
I actually bought Civ V physically and activated it on steam, so it doesn't show up on my purchases 😭 Which partially explains why it seems I bought my first game 11 years after activating my steam account 🤔
August 15, 2025 at 6:17 AM
A serious issue with this is that my dashboard often show the wrong speed limit. It doesn't seem to handle temporary lowered ones very nice, or the case where different lanes have different limits. And sometimes shows the limit on a parallel road.
But I hope in a couple of years we get to have this
August 11, 2025 at 5:41 AM
approved
July 21, 2025 at 7:29 AM
wait, what ? the fuck is that last one ? Doesn't Japan already have a demographics issue ?

Not that I would be a proponent of it, but wouldn't "forced impregnation of childless woman over 30" be a much better policy ?
July 21, 2025 at 5:54 AM
I made this one a while ago codepen.io/svanraes/pen... using a similar technique that puts a border radius on the 5 "edges" of a dynamic grid, we're entering a really cool age in CSS 🎉
June 20, 2025 at 5:59 AM
I understand the backlash against "AI everywhere" but complete rejection is the same as the older generation when they said "computers are just a fad". It is throwing away the kid with the bathwater and will leave you stranded in a changed world.

Better to stand up and fight for correct use now.
June 12, 2025 at 9:55 AM
Do you actually need all the JS for this ? Looks like it should be doable with pure css and scroll-timeline as well ?
June 2, 2025 at 11:18 AM
My main beef with most of the AI options out there is their "eagerness" to do things. If I ask to explain something I do not want it to start nagging me about expanding the code, or adding this or that functionality, and I for sure don't want it to start doing it without my permission. 😠
May 19, 2025 at 5:51 AM
Yes of course, I am not saying you should not use transitions at all, but some of the simpler in:* ones can be done with css instead making the app just that touch leaner.
May 12, 2025 at 8:22 PM
I don't think we talked on Svelte Summit 😀 and surely not about pre CSS3, that is better kept in the past 🤣
May 12, 2025 at 12:35 PM
Looks just like you!!
May 11, 2025 at 6:03 PM