Matthias
banner
bloodyowl.io
Matthias
@bloodyowl.io
frontend engineer, ai hater, chief shitpost officer.

organizer @ https://parisjs.org, co-creator and podcast host @ https://putaindecode.io

https://bloodyowl.io
the API is still one of the smallest you can find out there, and it has typesafe params matching
October 3, 2025 at 5:37 PM
never tell me I don’t know how to enjoy a week off
July 1, 2025 at 9:47 PM
June 22, 2025 at 6:52 PM
status pages be lying
June 5, 2025 at 3:57 PM
this is a joke. NOTHING works.
May 22, 2025 at 10:13 AM
is this real
May 22, 2025 at 10:06 AM
stuck with an overlay and nothing else for no reason 😍
May 20, 2025 at 2:11 PM
better 😌
May 20, 2025 at 1:56 PM
look at that beautiful loading screen I've been stuck on for 10 minutes 🥰
May 20, 2025 at 1:52 PM
slack broke macOS text replacements and it makes me way more mad than it should
May 16, 2025 at 1:14 PM
feels like npm install an outdated module with 1K+ CVEs
May 8, 2025 at 6:42 PM
May 4, 2025 at 6:46 PM
on our way to the @rescript-lang.org retreat with @freddyharris.com 🥳
May 2, 2025 at 10:34 AM
April 18, 2025 at 7:18 PM
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
March 30, 2025 at 7:31 PM
it burst
January 27, 2025 at 9:42 PM
ok typescript
January 25, 2025 at 11:20 AM
during the interview / once the contract is secured
January 20, 2025 at 1:38 PM
peak tech style is wearing the @rescript-lang.org hoodie
December 26, 2024 at 6:04 PM
December 20, 2024 at 7:20 PM
ok I’m also pretty proud of this even though I didn’t remember how many colons haskell people put on these things
December 10, 2024 at 11:07 PM
I think I just created my best slide ever.
December 10, 2024 at 10:58 PM
what the fuck have I got into
December 7, 2024 at 5:06 PM
ok this goes somewhere
December 6, 2024 at 9:25 PM
allez ciao michel
December 4, 2024 at 7:59 PM