Nicolas Beaussart
@beaussan.io
I like to build stuff - father of two 👦👦 - Teacher, Tinkerer, Cook - Senior Staff at @PayFitEng - TanStack router maintainer - Nx Champion 🏆 - @traefik Ambassador
There is some opportunities that feels unreal. This is one of them! I've joined the TanStack Router team to keep pushing the boundaries of typescript and routing!
Huge thanks to @manuelschiller.bsky.social and @tannerlinsley.com for their trust ❤️
Huge thanks to @manuelschiller.bsky.social and @tannerlinsley.com for their trust ❤️
November 4, 2025 at 9:15 AM
There is some opportunities that feels unreal. This is one of them! I've joined the TanStack Router team to keep pushing the boundaries of typescript and routing!
Huge thanks to @manuelschiller.bsky.social and @tannerlinsley.com for their trust ❤️
Huge thanks to @manuelschiller.bsky.social and @tannerlinsley.com for their trust ❤️
Reposted by Nicolas Beaussart
I am looking for a full-time job.
Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.
If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.
If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
October 30, 2025 at 2:40 PM
I am looking for a full-time job.
Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.
If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.
If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
I'm really struggling with @pnpm.io , especially around libs that are duplicated since peer are resolved to different version, and singleton instance (like vitest snapshots) breaks... 😢
Is there a secret or override all the things ?
pnpm.io/how-peers-ar...
Is there a secret or override all the things ?
pnpm.io/how-peers-ar...
How peers are resolved | pnpm
One of the best features of pnpm is that in one project, a specific version of a
pnpm.io
October 13, 2025 at 8:46 PM
I'm really struggling with @pnpm.io , especially around libs that are duplicated since peer are resolved to different version, and singleton instance (like vitest snapshots) breaks... 😢
Is there a secret or override all the things ?
pnpm.io/how-peers-ar...
Is there a secret or override all the things ?
pnpm.io/how-peers-ar...
Reposted by Nicolas Beaussart
📚 Continued writing about @tanstack.com Router this weekend, trying to explain one of the imo best features the router has to offer: Context Inheritance that works in a fully inferred type-safe way across nested routes 🔥
Context Inheritance in TanStack Router
An overview of how TanStack Router automatically shares and infers path params, search params, and context between nested routes in a type-safe way.
tkdodo.eu
October 12, 2025 at 6:52 PM
📚 Continued writing about @tanstack.com Router this weekend, trying to explain one of the imo best features the router has to offer: Context Inheritance that works in a fully inferred type-safe way across nested routes 🔥
Let's make the web fun again!
September 24, 2025 at 4:25 PM
Let's make the web fun again!
Like every couple of weeks, I try @rolldown.rs @vite.dev on PayFit's frontend codebase, but this time, it's all green 🎉
And the stats are pretty impressive, from 2m builds down to 8s ! All of that, with nearly no config change (just a polyfill plugin). Maybe it's time to run it in prod 🎉
And the stats are pretty impressive, from 2m builds down to 8s ! All of that, with nearly no config change (just a polyfill plugin). Maybe it's time to run it in prod 🎉
September 22, 2025 at 9:40 PM
Like every couple of weeks, I try @rolldown.rs @vite.dev on PayFit's frontend codebase, but this time, it's all green 🎉
And the stats are pretty impressive, from 2m builds down to 8s ! All of that, with nearly no config change (just a polyfill plugin). Maybe it's time to run it in prod 🎉
And the stats are pretty impressive, from 2m builds down to 8s ! All of that, with nearly no config change (just a polyfill plugin). Maybe it's time to run it in prod 🎉
I've loved the digital edition, but I always like a physical editions of the books I've enjoyed a lot!
If you have to deal with legacy codebase, this book is full of actionable and useful tips!
Thanks a lot @nicoespeon.com for writing this!
If you have to deal with legacy codebase, this book is full of actionable and useful tips!
Thanks a lot @nicoespeon.com for writing this!
August 29, 2025 at 11:44 AM
I've loved the digital edition, but I always like a physical editions of the books I've enjoyed a lot!
If you have to deal with legacy codebase, this book is full of actionable and useful tips!
Thanks a lot @nicoespeon.com for writing this!
If you have to deal with legacy codebase, this book is full of actionable and useful tips!
Thanks a lot @nicoespeon.com for writing this!
Today marks another year on this planet and I'm grateful for my life and the friends I've made along the way ❤️
August 25, 2025 at 4:10 PM
Today marks another year on this planet and I'm grateful for my life and the friends I've made along the way ❤️
Reposted by Nicolas Beaussart
August 22, 2025 at 9:21 PM
Isaac is an awesome person, very knowledgeable and now, on the market! If you run large monorepos, or codebases in general, I'm sure he will be able to help you out!
I'm offering free 30 minute @nx.dev configuration assessments! DM me with details about your repo and I'll send you a scheduling link.
Last week, I was laid off by Nx, so I get to do what I enjoy doing for now. I'll keep going until I don't want to any more.
Last week, I was laid off by Nx, so I get to do what I enjoy doing for now. I'll keep going until I don't want to any more.
August 11, 2025 at 2:54 PM
Isaac is an awesome person, very knowledgeable and now, on the market! If you run large monorepos, or codebases in general, I'm sure he will be able to help you out!
And that 2h was from last October!
Now we are at 20 minutes from branch pushed to deployed!
Including merge, dev, staging, e2e and prod deployment 😍
Read more about the story on the Nx blog
Now we are at 20 minutes from branch pushed to deployed!
Including merge, dev, staging, e2e and prod deployment 😍
Read more about the story on the Nx blog
PayFit achieved incredible results with a strategic approach to introducing monorepos in their organization.
✅ 5 days → 2 hours deployment time
✅ 75% faster coding
✅ 100% of teams now want to migrate back
Here's the full story
nx.dev/blog/payfit...
✅ 5 days → 2 hours deployment time
✅ 75% faster coding
✅ 100% of teams now want to migrate back
Here's the full story
nx.dev/blog/payfit...
From 5 Days to 2 Hours: How PayFit Accelerated Time to Market with Strategic Nx Implementation
Discover how a 4-person platform team at Payfit turned monorepo abandonment into a competitive advantage using strategic Nx implementation.
nx.dev
July 24, 2025 at 10:06 PM
And that 2h was from last October!
Now we are at 20 minutes from branch pushed to deployed!
Including merge, dev, staging, e2e and prod deployment 😍
Read more about the story on the Nx blog
Now we are at 20 minutes from branch pushed to deployed!
Including merge, dev, staging, e2e and prod deployment 😍
Read more about the story on the Nx blog
Reposted by Nicolas Beaussart
📚 Finally found the time to write about what I think the best parts about @tanstack.com Router are. Yes, type-safety (duh), but there is so much more to talk about. Honestly, coupled with React Query, this is the most productive stack I’ve ever worked with 🚀
The Beauty of TanStack Router
Yes, it's type-safe, but there's so much more to love about TanStack Router.
tkdodo.eu
May 25, 2025 at 2:44 PM
📚 Finally found the time to write about what I think the best parts about @tanstack.com Router are. Yes, type-safety (duh), but there is so much more to talk about. Honestly, coupled with React Query, this is the most productive stack I’ve ever worked with 🚀
🎉 Excited to share that I've been promoted to Senior Staff Engineer @payfiteng.bsky.social !
Proud to have helped transform our frontend platform into one of our best developer experiences. Here's to the next chapter! 💪
Proud to have helped transform our frontend platform into one of our best developer experiences. Here's to the next chapter! 💪
May 9, 2025 at 3:38 PM
🎉 Excited to share that I've been promoted to Senior Staff Engineer @payfiteng.bsky.social !
Proud to have helped transform our frontend platform into one of our best developer experiences. Here's to the next chapter! 💪
Proud to have helped transform our frontend platform into one of our best developer experiences. Here's to the next chapter! 💪
Reposted by Nicolas Beaussart
May 8, 2025 at 6:51 AM
I'm hearing more and more news like that, I'm not sure about attending us based conference or applying to CFPs 😢
The front page of the leading Hungarian news site today.
A Hungarian software engineer decided to visit his aunt in the US (who lives there on a green card), work remote while visiting, and fly back 2.5 months later (return flight booked)
Interrogated, arrested and sent back.
A Hungarian software engineer decided to visit his aunt in the US (who lives there on a green card), work remote while visiting, and fly back 2.5 months later (return flight booked)
Interrogated, arrested and sent back.
April 19, 2025 at 1:04 PM
I'm hearing more and more news like that, I'm not sure about attending us based conference or applying to CFPs 😢
Reposted by Nicolas Beaussart
“Empathy is a fundamental weakness of our society” - Elon Musk
April 15, 2025 at 3:02 PM
“Empathy is a fundamental weakness of our society” - Elon Musk
Reposted by Nicolas Beaussart
This is dedication! @beaussan.io travelled all the way from React Paris to Nx Summit EU to bring me @tanstack.com stickers!!
This guy rocks! 💪
This guy rocks! 💪
April 5, 2025 at 1:24 PM
This is dedication! @beaussan.io travelled all the way from React Paris to Nx Summit EU to bring me @tanstack.com stickers!!
This guy rocks! 💪
This guy rocks! 💪
April 3, 2025 at 8:09 AM
This is huge!!! (and no, it's not an April fool 😁 ) Kudos to the Nx Team, they have backtracked the original decision, and gave a full refund to the ones that paid for it
April 1, 2025 at 7:24 PM
This is huge!!! (and no, it's not an April fool 😁 ) Kudos to the Nx Team, they have backtracked the original decision, and gave a full refund to the ones that paid for it
Thanks a lot to @sapphi.red , we now have a web worker building! github.com/vitejs/rolld...
And we may have found the reason why it's slower, latest run is 22 seconds faster for PayFit app build on rolldown! 🎉
Always bet on Vite.
And we may have found the reason why it's slower, latest run is 22 seconds faster for PayFit app build on rolldown! 🎉
Always bet on Vite.
April 1, 2025 at 5:49 AM
Thanks a lot to @sapphi.red , we now have a web worker building! github.com/vitejs/rolld...
And we may have found the reason why it's slower, latest run is 22 seconds faster for PayFit app build on rolldown! 🎉
Always bet on Vite.
And we may have found the reason why it's slower, latest run is 22 seconds faster for PayFit app build on rolldown! 🎉
Always bet on Vite.
I tried using the latest build from @rolldown.rs @vite.dev to replace vite in a mono at work, the result are promising! Only one hiccup (Unexpected IIFE format), but I was expecting something faster, it went from vite rollup 1m build to 1m45s with vite-rolldown 😬
March 26, 2025 at 8:58 PM
I tried using the latest build from @rolldown.rs @vite.dev to replace vite in a mono at work, the result are promising! Only one hiccup (Unexpected IIFE format), but I was expecting something faster, it went from vite rollup 1m build to 1m45s with vite-rolldown 😬
This would be a great addition to storybook testing!
We're reconsidering module mocking in @storybook.js.org. This RFC takes many cues from our friends at @vitest.dev but tries for a tighter/simpler solution.
Your feedback is very welcome. Please help us nail this!!! 🙏
github.com/storybookjs/...
Your feedback is very welcome. Please help us nail this!!! 🙏
github.com/storybookjs/...
[RFC] Module automocking · storybookjs storybook · Discussion #30877
Summary We introduced Typesafe module mocking in Storybook 8.1, which uses the Node.js subpath imports standard. We took this approach because it’s supported across the JS ecosystem, meaning that m...
github.com
March 25, 2025 at 6:31 PM
This would be a great addition to storybook testing!
The joy of adding knip.dev (by @webpro.nl ) on a codebase! Right in time for spring cleaning 🧹🍃
March 24, 2025 at 7:32 PM
The joy of adding knip.dev (by @webpro.nl ) on a codebase! Right in time for spring cleaning 🧹🍃
Reposted by Nicolas Beaussart
📝 New post ~ Hybrid Linters: The Best of Both Worlds
Native speed linting is incredible and we absolutely should embrace it. But I also want lint rules written in the main language of their ecosystem.
Here's how I think we can have our cake and eat it too.
www.joshuakgoldberg.com/blog/hybrid-...
Native speed linting is incredible and we absolutely should embrace it. But I also want lint rules written in the main language of their ecosystem.
Here's how I think we can have our cake and eat it too.
www.joshuakgoldberg.com/blog/hybrid-...
Hybrid Linters: The Best of Both Worlds | Goldblog
Native speed for parsing and type checking is wonderful. I also want the huge benefits of writing lint rules in an ecosystem's primary language. Here's how I think we can have both.
www.joshuakgoldberg.com
March 24, 2025 at 5:06 PM
📝 New post ~ Hybrid Linters: The Best of Both Worlds
Native speed linting is incredible and we absolutely should embrace it. But I also want lint rules written in the main language of their ecosystem.
Here's how I think we can have our cake and eat it too.
www.joshuakgoldberg.com/blog/hybrid-...
Native speed linting is incredible and we absolutely should embrace it. But I also want lint rules written in the main language of their ecosystem.
Here's how I think we can have our cake and eat it too.
www.joshuakgoldberg.com/blog/hybrid-...