Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Matthias

@bloodyowl.io
558 followers 50 following 257 posts

frontend engineer, ai hater, chief shitpost officer. organizer @ parisjs.org, co-creator and podcast host @ putaindecode.io bloodyowl.io

PostsRepliesMedia
Matthias @bloodyowl.io · 05/06/2026
released a new album 😌 → music.apple.com/fr/album/hor... → open.spotify.com/album/77f20m... → music.youtube.com/playlist?lis...
album cover, horizon written over a shot of the Apollo 11 moon lander with the earth in the background
000 0
Matthias @bloodyowl.io · 17/04/2026
a nice DX trick to not bother with injecting your request logger everywhere : ES5 getters reading from an AsyncLocalStorage, this way you'll get the most relevant logger at any point when calling `logger.warn(...)`
000 0
Matthias @bloodyowl.io · 29/12/2025
this drives me crazy
100 1
Matthias @bloodyowl.io · 03/10/2025
the API is still one of the smallest you can find out there, and it has typesafe params matching
000 0
Matthias @bloodyowl.io · 01/07/2025
never tell me I don’t know how to enjoy a week off
010 1
Matthias @bloodyowl.io · 22/06/2025
020 2
Matthias @bloodyowl.io · 05/06/2025
status pages be lying
010 1
Matthias @bloodyowl.io · 22/05/2025
this is a joke. NOTHING works.
000 0
Matthias @bloodyowl.io · 22/05/2025
is this real
100 1
Matthias @bloodyowl.io · 20/05/2025
stuck with an overlay and nothing else for no reason 😍
200 2
Matthias @bloodyowl.io · 20/05/2025
better 😌
100 1
Matthias @bloodyowl.io · 20/05/2025
look at that beautiful loading screen I've been stuck on for 10 minutes 🥰
110 1
Matthias @bloodyowl.io · 16/05/2025
slack broke macOS text replacements and it makes me way more mad than it should
021 2
Matthias @bloodyowl.io · 08/05/2025
feels like npm install an outdated module with 1K+ CVEs
000 0
Matthias @bloodyowl.io · 04/05/2025
010 1
Matthias @bloodyowl.io · 02/05/2025
on our way to the @rescript-lang.org retreat with @freddyharris.com 🥳
0121 12
Matthias @bloodyowl.io · 18/04/2025
030 3
Matthias @bloodyowl.io · 30/03/2025
protip for a good DX writing tests in TypeScript: use assert with type refinements, this allows you to write super concise assertions that refine the path in the type system
120 2
Matthias @bloodyowl.io · 27/01/2025
it burst
010 1
Matthias @bloodyowl.io · 25/01/2025
ok typescript
020 2
Matthias @bloodyowl.io · 20/01/2025
during the interview / once the contract is secured
020 2
Matthias @bloodyowl.io · 26/12/2024
peak tech style is wearing the @rescript-lang.org hoodie
1142 14
Matthias @bloodyowl.io · 20/12/2024
030 3
Matthias @bloodyowl.io · 10/12/2024
ok I’m also pretty proud of this even though I didn’t remember how many colons haskell people put on these things
010 1
Matthias @bloodyowl.io · 10/12/2024
I think I just created my best slide ever.
2243 24
Matthias @bloodyowl.io · 07/12/2024
what the fuck have I got into
220 2
Matthias @bloodyowl.io · 06/12/2024
ok this goes somewhere
110 1
Matthias @bloodyowl.io · 04/12/2024
allez ciao michel
000 0
Matthias @bloodyowl.io · 03/12/2024
yeah I see what you mean
000 0
Matthias @bloodyowl.io · 03/12/2024
this year has definitely been pop
100 1
Matthias @bloodyowl.io · 02/12/2024
my slides are *finally* done 😮‍💨 (and I hope enterprise-ready™)
030 3
Matthias @bloodyowl.io · 08/11/2024
trying to coin down what really matters in software development, and I think this pretty much sums it up
032 3