I like to build stuff - father of two π¦π¦ - Teacher, Tinkerer, Cook - Staff frontend at
@PayFitEng
Ex
@HasuraHQ
- Nx Champion π -
@traefik
Ambassador
I'm officially looking for a new gig ! π
Let me introduce myself first: I'm Nicolas, a Principal Front-end Engineer, with a background in DevOps & Back-End . I'm an expert in React, Typescript,
@NxDevTools
and all the web tech around it.
π
It's with joy that I am sharing this news :
Next week I will be joining
@PayFitEng
as a Staff Front-end Engineer ! π
So excited for the future ahead π
Today is the day we switch the
@HasuraHQ
console from the full custom webpack and tools setup to a
@NxDevTools
integrated monorepo!
I've been working on this since August and I'm eager to have all other engineers to use it!
β¨Just published: How I slashed a React local dev feedback loop from 5 minutes to 10 seconds with
@NxDevTools
magic! My latest blog post unveils this coding journey. Get ready to transform your
#monorepo
experience!
Thank you everyone for reaching out and sharing π₯°
I'm happy to share that I'll start my next adventure in two weeks! π I'm excited for what's to come π
I'm officially looking for a new gig ! π
Let me introduce myself first: I'm Nicolas, a Principal Front-end Engineer, with a background in DevOps & Back-End . I'm an expert in React, Typescript,
@NxDevTools
and all the web tech around it.
π
I'm super glad to share this great news: my second son was born last month π₯°
So to riff off
@kentcdodds
great series :
My wife is great btw, for giving birth to a healthy child π₯°
Here is a happy coincidence while reworking our build system :
Our bundle just went from 43mb to 13mb ! π Nearly 70% down !
How ? Browserlist without IE, ES2017 as the target and updated build toolsπ₯°
This week I was at New York for
@NxDevTools
, I'm grateful to have met some amazing people and watched some great talks!
I'm eager to try out the new Inference API to experiment with dynamic targets based on file presence!
The more I think about
@replayio
the more awesome uses cases I'm finding!
If you didn't see what they are doing, you are missing out! True time travel into a execution, truly amazing what they are building!
Me after writing a 5 page document about updating a library stack, and 9 pages doc about a proposal for our
@NxDevTools
library strategy, not realsing it's been 4h !
Hey folks, I've just published a new article !
It's a tour on how I integrated Coolify (made by
@andrasbacsai
) with a existing
@traefik
instance, and thanks to that, I have a CD system in place !
It's a bit on the Ops side, but I had fun making it !
I'm going to
@NxDevTools
conf π
I have been using Nx since 2018, and it's crazy to witness what it has become ! What an amazing tool β€οΈ
If you are there, say hi! π
Otherwise, tune in online, it's gonna be a great edition !
Personal achievement : being first in the
@NxDevTools
@centered_app
group ! I love how gamification, done with good intentions, can hack your brain into doing stuff !
Even if the web version is not as powerfull as the desktop experience, it's still nice to use it ! π§
Thanks a lot
@WorkOS
&
@radix_ui
for the stickers ! It will have a spot on my new computer π
If you never heard about
@radix_ui
and do work in react, you should look into it ! It's the best way to make accessible component without spending a lot of time styling them
I've work with the
@IBRACORP_IO
folks to create a guide of how to setup
@traefik
! Also, they made a wonderful video about it.
The guide cover how to set up with
@UnraidOfficial
or with
@Docker
compose, have fun !
Between the file base routing and mdx, all working out of the box, you need to try Docusaurus, you won't regret it! I've been using it for some time and I keep getting impressed by how much work it does for me! Highly recommend it
@JoshWComeau
Radix ui is really great! I've used it in many projects and so far, I don't have anything to complain about! They work great, the api is perfect, everything working seamlessly, congrats
@peduarte
and the
@Modulz
team!
And now at
#ReactBrussels
, we are learning abut RUM to monitor user behaviour with react and OpenTelemetry with
@CarlyLRichmond
! I like that it's about monitoring and not spying on users
- I'm positive-minded, I foster dialogue, I communicate a lot, I give a lot of feedback, I mentor and help people get better, I solve technical and communication problems, I'm used to working remotely fully time
π
It's a wrap for
@BrusselsReact
! I had an amazing time, met amazing folks and seeing back some friend π
I'm eager for React Paris!
Thanks a lot
@o_jilla
and
@Aymen_Ben_Amor
and all the staff for making this special event happen π
Exciting news! We just raised π° $8.6M, led by Nexus, a16z & some awesome angel investors, including
@mojombo
&
@biilmann
.
We can now go full-in & unlock the huge potential of Nx & Nx Cloud π₯ π
It's been a long time since I've looked at my
@obsdmd
graph, and I really love how I can see the year and a half of notes in my vault, in a nice and interactive view !
I got my fist PR to
@NxDevTools
merged ! And I was sooo close to being contributor number 600 ! (I'm 599th)
The onboarding experiance on the repo is awesome, and the tooling in place is top notch, helping a lot to make contributions to the project =D π
Here is a TL;DR of what other companies usually appreciate about how I work and my experience:
- I'm used to working with very big codebases, dealing with a lot of technical debt, and removing the one that causes friction, with many progressive migration strategies
π
@TkDodo
@storybookjs
Not with Nx. We've worked to ensure Storybook uses Webpack 5 since like v12 of Nx. Provided automated code migrations and docs to help people upgrade.
Keeping dev tooling up to date is highly underestimated :)
Just found out about this gem of an article by
@adevnadia
, I've just discovered it very recently but have been applying the same patterns for years with great success!
Highly recommend it π―
- I wore many caps (Principal Frontend Engineer, Architect, Team Leader) dealing with all the aspects of the whole software & team development lifecycle
- I have an in depth knowledge of
@NxDevTools
and migrated many project to it, with huge speed boost to local dev
π
@WalterStephanie
@manongruaz
J'ai hate de voir le replay du talk ! C'est un sujet qui reviens de plus en plus en talks, et je trouve bien que la parole à se sujet se libère de plus en plus
@FormidableLabs
are doing an excellent job building urql. I switched to it a few months ago and it was the best decision I had regarding graphql in react!
Since I turned on the grayscale filter on my phone, I love how contrast issues, relying in a color only for status, and other kind of accessibility issues pop up even more in UIs.
Would recommend to every designer / frontend eng to use it for some time!
Knip β€οΈ Astro
βοΈ A fresh new Knip v2.34.0 brings you joy and...
- Brand new Astro plugin π
- Define Knip config as (async) function
- Run Knip from another directory
- Bugfixes++
- I have extensive Product development experience in different companies (a large OSS startup, a large B2C established company, a web radio & podcast startup, and more)
π
@TejasKumar_
@acemarke
@Josh412
It's indeed getting really hard. I have to update my uni course about React, and I don't even know if I should call it intro to React or intro to Next.js.
This has been my experience as well, I've made more meaningful relationship at conference after parties than anything else, and even met some of my heroes!
Don't skip the after parties folks
Itβs curious how often meaningful relationships are made not at the conference, or in the speakerβs room, but at the after party.
Delighted to leave
@InfobipShift
with
@KerenKenzi
and
@InesAkrap
in my ever growing quiver of conference friends.
Donβt skip the after parties.
- I love my work, and I stay updated with the latest trend and news, I carefully evaluate the context of the product/team/codebase instead of using technology for the sake
π
Tonight I'm experimenting with making a
@NxDevTools
plugin, and I really love the fact that there is e2e test boilerplate ready to be used !
Setting up a monorepo in a monorepo for testing the plugin π€―
There is still some stuff I need to figure out, but the tests works great !
I just migrated a react app to
@vite_js
and
@tailwindcss
new just in time compilation, and it's juste stunning the speed of it! And thanks to the new tailwind build, my de tools don't crash!
I also have a home server, running Proxmox with Traefik with an automatic deploy pipeline setup, I run Home Assistant, I'm into 3d printing and mini painting, and board games with the family
π
@nickemccurdy
@acemarke
I'm still waiting for proper storybook and jest support, it wasn't working properly so I had to go back to CRA, it's getting there tho! Just a question of months I think
@sebastienlorber
I use it daily, it's really amazing!
For my technical watch, I combine
@readwiseio
with obsidian and it's a match in heaven
With dataview / templater you can un custom js to enhance your second brain easily! And their plugin api is truly amazing too
Would recommend 100%
I am excited to go to the
@InfobipShift
conference!
Come say hi at the
@HasuraHQ
booth π
See you in Zadar on the 19th and 20th of September β€οΈβπ₯
ποΈ
#infobipshift
Alright, tried to swtich my whole
@NxDevTools
workspace to
@vite_js
&
@vitest_dev
, however there is till some wierd stuff happening with storybook 6.x (like interation tests, no doc gen etc), hopefully storybook 7 will solve all of that !
π£ The Next.js router is getting a major upgrade!
β Nested routes / layouts
β Client and server routing
β React 18 features β startTransition, Suspense
β Designed for Server Components
β 100% incrementally adoptable π€―
Expect an RFC very soon π
I successfully integrate a existing
@traefik
instance into Coolify ! So I have my "own" kind of vercel on my existing infra πππ
Now, I have to write a blog post about it and some documentation ^^
The combo
@n8n_io
plus a small node server as a sidekick is such an amazing combo to quickly scaffold bots and small tools! π
N8n handles the pipes and third party services, and the node server the complex logic with third party libs =D
All deployed using Coolify π
@peduarte
But what if I need to build a select?
All jokes appart, radix is now a keystone of building component that scales, thanks again to the
@radix_ui
/
@Modulz
team for what you are building and providing to the world, making it a more accessible place