Sign in

Stephane "Rainlife" Vanraes 🦄

@arzidava.com
71 followers 53 following 127 posts

Belgo-Norwegian frontend developer (CSS & Svelte) Boardgame enthousiast Wintersport is the best kind of sport

PostsRepliesMedia
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 28/09/2026
Dug up an ancient Svelte component I made years ago. Republished it because we need the web a bit more colourful stephane-vanraes.github.io/svelte-multi...
stephane-vanraes.github.io
Svelte Multitone Images
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 22/09/2026
I like Svelte, I think it is a really great framework to build for the web. But there is one thing I absolutely HATE about it. 😡 And it absolutely ruined my life. 💔 And that is that it makes it impossible to not be frustrated when you are expected to work with something else in a project. 😭
1230
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 21/09/2026
Apparently I will babbling at Svelte Summit, guess I should work on making the pinkest slides ever
1111
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 03/09/2026
Anyone know when more speakers will be announced for Svelte Summit ? Eager to see what is coming
010
Reposted by Stephane "Rainlife" Vanraes 🦄
Svelte Society @sveltesociety.dev · 19/08/2026
Svelte Summit Tickets Going live later today. Are you excited?! WE ARE!
2228
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 10/08/2026
when you don't have anything better to do so you start tinkering with some basic javascript. data generated in one thread and visualized in the other thread based on a shared memory block. no data passed around and no blocking of the main thread
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 06/08/2026
I should try making a svelte themed tote next 🤔
1100
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 03/08/2026
boss person is back, time to suck up to her and get svelte summit paid for 😘
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 28/07/2026
the finished product 🔥 a clear winner I have to say 🙄
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 27/07/2026
an important part of learning something new is accepting you WILL fail at first. #firsttime #stitching #notafraidtofail
image of a really badly executed stitching project
020
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 23/07/2026
Hey hey! What's up folks? Look who's back on the blog track! (we still publish blogs right?) (got some work to do design wise, any comments welcome 😜) www.arzidava.com/articles/rel...
arzidava.com
New beginnings | Arzidava
020
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 07/07/2026
fun activiy of the day: browsing through an entire not very well written entangled mess of a python ui codebase tracking every call to the database to see how it is used because why would anyone include a db-scheme in their codebase ?
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 30/06/2026
me at work: I am a very serious developer, approaching all tasks professionally also me at work: please come to my introduction to COBOL 🌸🌸
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 30/06/2026
when you are kind of in between projects and start messaging your line manager: "Shall we circle back over that and have a quick sync in an offline base touch to ensure we have all our ducks in one line" (ready to go to linkedin afterwards)
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 29/06/2026
TIL I might have been working for and invoicing the wrong customer for the past 3 months 🤦
100
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 26/06/2026
Summer is the perfect time to look out at the rain, remember my name and think about the fun projects I can work on. Planning on restarting my blog, that I abandoned like 3 years ago. And started working on a series of short stories set in Bergen inspired by WoD (might dump then on a blog as well)
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 04/06/2026
Yesterday I visited the Observatory in Belgium, celebrating it's 200th anniversary 🥳 a blast from the past to see the telescope I worked with for years ❤️ and kind of humbled they still use my now 15 year old software to capture and analyze images of the sun 🌞
An outdoors view of the tower and dome housing the telescope.View of the equatorial table with telescopesPicture of the telescopes themselves equipped with digital cameras
020
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 02/06/2026
First stop of the vacation, Belgium 🇧🇪🖤💛❤️🇧🇪
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 11/05/2026
Spring is coming to Bergen 🩷
blossoming tree with pink flowers
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 02/04/2026
Today I was fondly remembering playing Planetarion (and similar) 20+ years ago and how impressed I was it would update the game for 10s of thousands of players every hour. When it suddenly dawned on me it doesn't actually do all those calculations within a few microseconds when the hour changes
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 18/03/2026
After some struggling managed to get Svelte reactivity working in combination with SharedArrays and Atomics. Not optimal, but who knows, a first article for my blog if I ever get around writing again 😉
110
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 04/03/2026
github stars (or equivalent marks of liking packages and repos) should expire after a year.
010
Reposted by Stephane "Rainlife" Vanraes 🦄
Willow (GHOST) @willow.sh · 15/02/2026
59 hours left! www.kickstarter.com/projects/dot...
kickstarter.com
Let's queer the internet together with .meow
a queer-owned, queer-operated non-profit with one goal: Turning internet infrastructure into community support.
1375
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 11/02/2026
My GF is binging "Younger" on Netflix and I have to explain to her so many of the references that she now suspects I am cheating on her with my younger coworkers 🤦‍♂️
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 29/01/2026
Sewing machine workshop tonight, made a small bag for toiletries. Not bad for a first time, will definetely practice more ❤️
a selfmade small bags with a blue starry exterior and orange on the inside
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 21/01/2026
today on my "learn stuff while not assigned to a customer project" agenda is "Vibe Coding". Exciting to see if I will be utterly frustrated at the end of a day, or have a decently working app to track my fitness exercises ?
110
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 01/12/2025
december means advent of code 🎄 this year, like every year, I will be using a language unknown to me beforehand because suffering is important (I guess) this year that falls on "Julia" ❤️ excited to see how it goes 😄
030
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 25/11/2025
Having fun exploring workers, svelte (obviously) and some python sprinkled through my browser.
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 27/10/2025
TIL gendered reindeer are not called 'reindoe' & 'reinstag' and not sure how I feel about that 😭💔
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 19/09/2025
Brighton 🇬🇧
beach view at brighton
110
Reposted by Stephane "Rainlife" Vanraes 🦄
Scott Spence @scottspence.dev · 22/08/2025
New job title just dropped on LinkedIn “Vibe code cleanup specialist”
Vibe code cleanups specialist job titles on LinkedIn
1115348
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 05/08/2025
Is it just me wiggling my mouse to find the cursor, 100% convinced you see it move somewhere in the bottom, spend another 5 minutes trying to find it, occasionally catching a glimpse of it from the corner of the eye. Just to discover it is not plugged in ?
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 18/07/2025
After 2 years being stuck on a react project, I will start next month back fulltime with #svelte 🎉, we are all still using v3 right ? I don't have anything new to learn 🤔?
170
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 17/07/2025
Had been struggling with a specific styling issues and @kevinpowell.co recent video on :has made it suddenly click. Using :has(:nth-child(2n):last-child) can be used to detect if a list has even or odd items 🎉
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 21/06/2025
Pride Parade in Bergen Today 🦄
just me with coloured highlights, you are probably better off not seeing this
130
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 21/05/2025
A new consulting challenge on the horizon: "devibing" or the horrifying task of cleaning up a vibe coded startup their mess.
130
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 12/05/2025
using #svelte transitions? consider pure CSS where possible <div in:fly={{ x: -500 }}> Hello World </div> can be achieved with just some "modern css" .div { translate: 0; transition: translate 500ms; @starting-style { translate: -500px; } } smaller bundle and works without js
1101
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 09/05/2025
#sveltesummit was amazing as always, good talks, good mingling. thanks to @kevinak.se for organizing but also everyone attending ❤️❤️
2111
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 07/05/2025
Got to Barcelona 🇪🇸 from Bergen 🇧🇻, now have to wait 4 hours at the airport for my girlfriend who's coming from Reykjavik 🇮🇸 fml 🙄
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 07/05/2025
off to barcelona for #sveltesummit ✈️
030
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 23/04/2025
A quick experiment trying to use pure #css to fully hide an element as soon as it overflows from it's container using view-timeline. Just resize the window a bit to see the effect. Any improvements suggestions ? codepen.io/svanraes/pen...
codepen.io
hide overflown element with view-timeline
...
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 05/03/2025
Ready to give a Svelte workshop at work.
Cosy office with a big screen displaying the svelte logo
1240
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 07/02/2025
My Svelte T-Shirt has "shrunk" in the laundry. So I hope we get new ones at the upcoming Svelte Summit
260
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 03/02/2025
Am I the only one annoyed by this ? Icons that are like not nicely aligned by the text around them 🤢
A login section consisting of a country name, icon and the text "log in".  The icon is slightly offset downwards compared to the surrounding text as highlighted with a coloured line in the image.
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 29/01/2025
Done: 1) Hear about Svelte Summit 2) Book flight Bergen -> Barcelona -> Bergen from 7th to 10th of May 3) Wait a couple of weeks 4) Girlfriend gets invited to speak at conference in Reykjavik 5th to 7th of May Active: 5) Talk to customer care to see if I can change flights 🤞
120
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 23/01/2025
Decided to take up snowboarding, what could go wrong?
Picture of a snowboard standing against a railing.
020
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 20/12/2024
Guess I will have to go sweat some more 😅https://www.sveltesummit.com/
sveltesummit.com
Svelte Summit Spring 2025: Barcelona & online
The next in-person Svelte Summit will happen on May 8 and 9 in Barcelona, Spain! Get your tickets and submit your proposals now!
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 13/12/2024
We were told 38.5% test coverage is too low. So I wrote about a 150 tests and now it is 39.2% :(
000
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 09/12/2024
Pissing off my xmas-obsessed girlfriend by simply buying a boardgame for each of my sisters and their families, no individual presents for their kids, nope nope, not from me. Overconsumption and individualism is bad enough as it is.
010
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 04/12/2024
TIL (again) that maths in CSS is messy because unlike the real world it doesn't remove units calc(4ch / 2ch) != 2 😭
000