Crafting software at @UsePrelude – former @zenly and @happn_app

Paris, France
Joined February 2012
Hey @AppleSupport, 2 weeks locked out of App Store Connect because some magic OTP email refuses to exist. Passed between 3 support advisors and AppleCare like a hot potato nobody wants to hold. Anyone home?
2
176
Vincent Batoufflet retweeted
🔥 New blog post: In defense of polyfills A highly influential spec editor expressed the opinion that polyfilling is harmful. I beg to differ. lea.verou.me/blog/2026/polyf…
3
2
14
3,540
Vincent Batoufflet retweeted
VoidZero is joining Cloudflare. Our mission stays the same: to make JavaScript developers more productive than ever before. Vite, Vitest, Rolldown, Oxc, and Vite+ remain MIT-licensed. Evan and the VoidZero team will continue leading them. Cloudflare shares our commitment to open source. Together, we can keep investing in the tooling developers rely on every day, while bringing the Vite ecosystem and Cloudflare’s platform even closer together.
224
710
289
4,952
935,254
You have to admire @AnthropicAI's filters. Gently whisper "security" in passing and they immediately assume you're engaging in cyberwarfare. This is really getting unusable and a bit ridiculous… 🫠
46
Vincent Batoufflet retweeted
Today we are announcing two new products: Auth API and Intel API. Everything we have built so far, brought together into one onboarding and trust layer. Thank you @20vcFund for leading our $20M Series A.
3
5
2
23
2,214
Vincent Batoufflet retweeted
i saw a mouse with an X-shaped battery compartment. first thought: this is stupid - who designed it? 5 seconds later: oh. 10 seconds later: OHHH! the X slot fits an AA or an AAA battery - whichever you've got lying around. the part most people miss is that the shape also makes it physically impossible to load both at once. there is no warning label, no instructions and no way to screw it up. the geometry does the thinking for you. japanese has a word for this. poka-yoke = "mistake-proofing." the product refuses your stupidity before you can offer it. i wish more things worked like this.
524
2,478
269
24,935
2,907,936
Vincent Batoufflet retweeted
Speed up rendering with content-visibility: auto ⚡ This CSS property skips rendering off-screen content until needed, giving massive performance wins on long pages. ⋅ Pairs with contain-intrinsic-size ⋅ Zero-effort lazy rendering Learn more 👇 developer.mozilla.org/en-US/…
3
31
1
313
11,550
Vincent Batoufflet retweeted
JavaScript's date object has been tricky for years, but that is changing. The NEW Temporal API brings, 🌍 Easily handle time zones 📆 Precise date math 🕒 Parse ISO strings without errors ⌛ Durations, date ranges, and more. Start experimenting 👇 developer.mozilla.org/en-US/…
3
20
202
8,755
Vincent Batoufflet retweeted
🆕 The URL Pattern API is Newly Available! Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints. Learn how it works 👇 developer.mozilla.org/en-US/…
3
69
4
505
26,850
Vincent Batoufflet retweeted
startViewTransition() is now part of Baseline! 🆕 This API lets you create smooth same-document (SPA) transitions, no framework required. Perfect for page updates, theme switches, and animated UI changes. Learn how it works 👇 developer.mozilla.org/en-US/…
3
16
121
5,616
Does it show that I’m obsessed with the music from @expedition33 😅?
1
48
Vincent Batoufflet retweeted
JavaScript's date object has been tricky for years, but that is changing. The NEW Temporal API brings, 🌍 Easily handle time zones 📆 Precise date math 🕒 Parse ISO strings without errors ⌛ Durations, date ranges, and more. Start exploring 👇 developer.mozilla.org/en-US/…
1
3
1
29
1,475
Vincent Batoufflet retweeted
A new PNG spec was just released programmax.net/articles/png-…
2
10
898
Just started Clair Obscur: Expedition 33, it's been a long time since a game's opening moved me this much. And, the soundtrack 😍✨
1
141
Vincent Batoufflet retweeted
'It was chaos': The week when cannons shot 250,000 bouncy balls down San Francisco hills trib.al/x8hglp5
4
7
2
12
3,651
Vincent Batoufflet retweeted
After spending three years working on SMS verification at Zenly, Prelude wants to fix SMS onboarding tcrn.ch/3Or9J1b
3
8
1
28
24,279
✨ That's a proud moment for the team. We're live on Product Hunt today! Curious about it? Want to share feedback? Or simply show us some love on there? 👉 producthunt.com/posts/prelud…
4
3
13
536
Vincent Batoufflet retweeted
ZML: a high-performance AI inference stack that can parallelize and run deep learning systems on lots of different hardware. It's out of stealth, impressive, and open source.
25
222
15
1,661
210,135
Vincent Batoufflet retweeted
Want to have an overview of the future of CSS? Check my latest article @FrontendMasters frontendmasters.com/blog/cus… I am explaining the magic behind that fancy range slider 👇 A CSS-only demo powered by Anchor positioning, Scroll-Driven animations, and @​property.
The previous range slider was good but not good enough to me. Let's upgrade it with some motion! Now the tooltip will follow your movement to get a more realistic effect. Still 100% CSS magic. No JS! 😎 @CodePen demo in the next tweet 👇
9
1
31
4,665
Frankenstein: "Oh yeah? Well, I'm going to write a story about you!" And thus, Frankenstein's not-so-popular Mary Shelley biography was born.
106
1,564
83
17,083
569,844