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?
0
0
2
177
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/poly…
A highly influential spec editor expressed the opinion that polyfilling is harmful.
I beg to differ.
lea.verou.me/blog/2026/poly…
0
3
14
3,546
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 we can keep investing in the tooling developers rely on every day, while bringing the Vite ecosystem and Cloudflare’s platform even closer together.
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 we can keep investing in the tooling developers rely on every day, while bringing the Vite ecosystem and Cloudflare’s platform even closer together.
223
710
4,951
935,387
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… 🫠
0
0
0
47
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.
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
23
2,215
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 ossible 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.
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 ossible 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,476
24,913
2,907,990
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/docs/Web…
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/docs/Web…
3
31
313
11,556
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/docs/Web…
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/docs/Web…
3
20
202
8,760
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/docs/Web…
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/docs/Web…
3
69
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/docs/Web…
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/docs/Web…
3
16
121
5,616
Does it show that I’m obsessed with the music from @expedition33 😅?
1
0
0
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/docs/Web…
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/docs/Web…
1
3
29
1,475
Vincent Batoufflet retweeted
A new PNG spec was just released programmax.net/articles/png-i…
0
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
0
0
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
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
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/prelude-…
Curious about it? Want to share feedback? Or simply show us some love on there? 👉 producthunt.com/posts/prelude-…
4
3
13
536
Vincent Batoufflet retweeted
Want to have an overview of the future of CSS? Check my latest article @FrontendMasters
frontendmasters.com/blog/custom-ra…
I am explaining the magic behind that fancy range slider 👇
A CSS-only demo powered by Anchor positioning, Scroll-Driven animations, and @property.
frontendmasters.com/blog/custom-ra…
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 👇
0
9
31
4,665





















