Nicolas Beaussart
@beaussan.io
600 followers 500 following 220 posts
I like to build stuff - father of two 👦👦 - Teacher, Tinkerer, Cook - Senior Staff at @PayFitEng Ex @HasuraHQ - Nx Champion 🏆 - @traefik Ambassador
Posts Media Videos Starter Packs
beaussan.io
I'm doing great! I hope the launch will go as planed, or even better than your expectations! 😄
beaussan.io
Let's make the web fun again!
Purchase succssful of josh's course
beaussan.io
It is!! I think we can shave off at least 60h of ci per month 💸
beaussan.io
And it's not a "simple" vite repo, in that repo we have:
- @astro.build
- @storybook.js.org with @vitest.dev addon
- @vitest.dev with browser mode, and unit mode
- And a couple of vite frontend apps

Well done to the Rolldown team! 👏
beaussan.io
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 🎉
beaussan.io
There is a hidden rule in Cobol that says, if you are called Nicolas, then you must be good with legacy codebases :p
beaussan.io
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!
Book called legacy code, first aid kit
beaussan.io
Thanks a lot Jay! ❤️
beaussan.io
Thanks a lot Jan-Niklas!
beaussan.io
Thanks a lot Mike! ❤️

All the best for your next adventure!
beaussan.io
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
filipsobol.bsky.social
Multithreaded linting just landed in ESLint!

eslint.org/blog/2025/08...
beaussan.io
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!
mannisaac.bsky.social
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.
beaussan.io
Is there a tool to help you find such costly imports within a codebase?
beaussan.io
- Nx sync nx.dev/concepts/syn...
- Nx conformance nx.dev/blog/nx-clou...
- And Nx polygraph to help us untangle our poly monorepo 😅 nx.dev/ci/recipes/e...

I can go in depth in any of the features if you need! :D

Turborepo is great, but scaling a monorepo requires more from my experience
Sync Generators
Learn how to use Nx sync generators to maintain repository state and update configuration files based on the project graph before tasks are run.
nx.dev
beaussan.io
Overall, there is a feature overlap between the two, but for me, what is key differences:
- nx agents nx.dev/ci/features/...
- nx task inference that allows us to centralise and distirbute tasks configurations nx.dev/concepts/inf...
- Generators and executors nx.dev/blog/tailori...
Distribute Task Execution (Nx Agents)
Learn how to use Nx Agents to distribute task execution across multiple machines, optimizing CI pipeline speed and efficiency through intelligent task allocation.
nx.dev
beaussan.io
And a looooot of change management to merge all repo into one big frontend monorepo 😅
beaussan.io
And the rest was uniforming the stack (from 6 -> 1 bundler), tooling, configs so that caching can be configured the same way across each library within the mono
beaussan.io
The articles stays high level, since it's based on the interview that was high level 😅

Few things that helped a lot:
- Splitting tasks across runners on nx agents saved us around 1h on ci
- nx cloud caching is saving us around 100 days of ci monthly
beaussan.io
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
nx.dev
Nx @nx.dev · Jul 24
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...
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
beaussan.io
The local one is way more stable, I tend to have disconnect on the cloud one