Joined January 2008
107 Photos and videos
Yannick Croissant (@yannickcr@mastodon.social) retweeted
Hello les TypeScripters 👋 Nouveau meetup en approche et non des moindres, le 40éme 🎉 Rendez-vous le 12 novembre chez @avec_alan ! Le programme arrive d'ici peu 😉 meetup.com/fr-FR/paris-types…
6
5
986
Yannick Croissant (@yannickcr@mastodon.social) retweeted
20 Jul 2024
v7.35.0 of npmjs.com/eslint-plugin-reac… has just been released, with eslint 9 and flat config support. Please try it out, and file issues if you have any trouble!

3
5
35
5,075
Yannick Croissant (@yannickcr@mastodon.social) retweeted
Here's a fun little perf win I managed over the weekend on eslint-plugin-react: github.com/jsx-eslint/eslint… This shaves off about 1/3 of the time spent linting TypeScript/JavaScript in the @getsentry repo - about 70 seconds!
5
11
87
6,444
Yannick Croissant (@yannickcr@mastodon.social) retweeted
instead of leetcode we need 5 rounds of interviews to see if you can understand the legacy service that's failing on a decomisioned cloud api with no documentation and you have to find the engineer who first wrote part of the code so he can point you to a 5 years old jira ticket
33
91
1,587
69,902
Yannick Croissant (@yannickcr@mastodon.social) retweeted
I'm giving a lightning talk at this event on this Wednesday ! <Writing Your First Vite Plugin>
6 May 2024
🇫🇷Are you in Paris on June 5? ✨Join our free #dotJS pre-event in partnership with @parisjs and @getqonto! We will have exclusive talks, community gathering and surprises for the #JavaScript community! 😊 ➡️Register now (seats are limited): meetup.com/paris-js/events/3…
1
3
12
2,058
Yannick Croissant (@yannickcr@mastodon.social) retweeted
22 May 2024
React Conf 2024 recap! react.dev/blog/2024/05/22/re…
16
143
691
99,669
Yannick Croissant (@yannickcr@mastodon.social) retweeted
💡 TIL about Compute Pressure API This permits observing compute pressure on things such as: - CPU - GPU - thermals Pressure levels: critical > serious > fair > nominal This just landed in Chrome 125 This could be useful under the hood for Concurrent React? 🤔
8
37
252
43,503
Yannick Croissant (@yannickcr@mastodon.social) retweeted
24 Apr 2024
Node.js 22 is here 😎 Featuring: require()ing ESM graphs, WebSocket client, updates of the V8 JavaScript engine, and more. Big thank you to @_rafaelgss and @satanacchio for their work on this 🎉
27
522
2,244
381,202
Yannick Croissant (@yannickcr@mastodon.social) retweeted
Say hello to the new React Paris meetup ! meetup.com/fr-FR/react-paris… Gabriel and I are looking for a host and speakers for the first one ! Feel free to reach me if you are interested 😉
4
12
24
4,314
Yannick Croissant (@yannickcr@mastodon.social) retweeted
React 19 will improve DX! Notably hydration errors reporting 🎉 Error handling was refactored 2 new React APIs 🧪️ 💡 onRecoverableError: now includes Error.cause with a helpful message 🆕 onCaughtError: catch boundary errors 🆕 onUncaughtError: catch other errors
5
14
125
17,513
Yannick Croissant (@yannickcr@mastodon.social) retweeted
OH MY GOD IT'S HAPPENING In TS 5.5, type predicates will be inferred automatically from functions that return a narrowing statement. No more 'val is string' to force TypeScript's hand. @danvdk, I can't believe you got it merged. Incredible work.
55
223
2,107
144,624
Yannick Croissant (@yannickcr@mastodon.social) retweeted
Oh, yeeeeah, this has been merged 😍😍😍😍😍😍😍😍😍 TS 5.5 is gonna be one of the most epic releases in a while, once again - huge props to @danvdk github.com/microsoft/TypeScr…
21
84
689
112,696
Yannick Croissant (@yannickcr@mastodon.social) retweeted
6 Mar 2024
Announcing TypeScript 5.4! 📢 Now with: ✅ Smarter control-flow analysis in closures ✅ The `NoInfer` utility type ✅ Broader support for bundlers and runtimes ✅ Quick fixes for missing parameters ✅ Improved auto-imports and more! Try it today! devblogs.microsoft.com/types…
17
267
1,143
283,253
Yannick Croissant (@yannickcr@mastodon.social) retweeted
1 Mar 2024
JSR - the JavaScript Registry - is now available in public beta. 🛠️ TypeScript first, ESM only 🌐 Works across runtimes (Node, Deno, Bun, workerd and more) and alongside npm/yarn/pnpm 🤗 Free and open source Read about it on the Deno blog: deno.com/blog/jsr_open_beta
26
247
1,143
153,794
Yannick Croissant (@yannickcr@mastodon.social) retweeted
Put up my second #TypeScript PR! It allows the type checker to infer "type predicates" when a function returns a boolean that's tied to a refinement on one of its parameters. I have no idea if it'll be accepted, but I sure learned a lot implementing it! github.com/microsoft/TypeScr…
8
18
230
28,413
Yannick Croissant (@yannickcr@mastodon.social) retweeted
15 Feb 2024
By the end of 2024, you’ll likely never need these APIs again: • useMemo, useCallback, memo → React Compiler • forwardRef → ref is a prop • React.lazy → RSC, promise-as-child • useContext → use(Context) • throw promise → use(promise) • <Context.Provider> → <Context>
125
826
4,535
623,010