Nico Prat
nicooprat.com
Nico Prat
@nicooprat.com
French frontend developer - @nicooprat everywhere
Just wrote about reviewer-friendly pull requests, hope you can find some ideas to improve your daily workflow in it! dev.to/nicooprat/ho...
How to write reviewer-friendly pull requests
Reviewing someone else's work is often challenging and time-consuming. It can easily lead to...
dev.to
October 17, 2025 at 7:55 AM
Totally missed this ESlint feature from April, let's you handle new rule errors more easily in a large codebase. It creates a file with current errors so you can ignore them for now and fix them one at a time! eslint.org/blog/2025/04...
September 9, 2025 at 2:14 PM
Whimsical Animations subscription process is top notch 😍 whimsy.joshwcomeau.com
September 3, 2025 at 1:06 PM
Reposted by Nico Prat
Why I launched a new, different kind of survey: dev.to/sachagreif/l...

(take the survey here! survey.devographics.com/en-US/survey... )
Launching the first ever State of Devs survey
One more survey… but this one is different!
dev.to
April 18, 2025 at 6:20 AM
Just published "What we learned by running an accessibility audit of our app" dev.to/365talents/w... (spoiler: alert lot of things) Talking about Axe, Storybook, Cypress, ESLint... #a11y #accessibility #webdev #vuejs
What we learned by running an accessibility audit of our app
We recently underwent an accessibility audit (thanks to Access42) for our app due to compliance...
dev.to
February 11, 2025 at 1:34 PM
TIL there's a native `` element 😮 developer.mozilla.org/en-US/docs/W...
February 3, 2025 at 1:08 PM
Finally used `isolation: isolate;` for the first time and it's very useful! No more junky relative position everywhere... 😌 developer.mozilla.org/en-US/docs/W...
isolation - CSS: Cascading Style Sheets | MDN
The isolation CSS property determines whether an element must create a new stacking context.
developer.mozilla.org
January 27, 2025 at 8:52 AM
Just published a blog post about customizing VSCode theme to highlight TypeScript parts: dev.to/365talents/c...

Can be useful for new comers to TS, or to learn a bit how syntax highlighting works with tokens in VSCode!
January 7, 2025 at 6:24 PM
Reposted by Nico Prat
Doing a little research: how do you handle translations in your web apps? Simple json files for each language or some 3rd party service? If json, how do you organise the files? Additionally, which tools/packages do you use for i18n?

Reposts appreciated, answers even more 🙂
January 5, 2025 at 3:19 AM
Just shared a little improvement we did to ease our everyday life configuring our app: dev.to/365talents/u... I didn't even know about BroadcastChannel API until now! #vue #typescript
Using BroadcastChannel API with Vue to sync a ref across multiple tabs
We try to save time for everyone in our team, not only developers: some people spend a lot of time...
dev.to
December 2, 2024 at 3:36 PM
New blog post, comments welcome! We migrated to Vue 3 in summer 2023 but I thought it could still be useful to share now! dev.to/365talents/h...
How we migrated from Vue 2 to Vue 3
About one year ago we finally migrated from Vue 2 to Vue 3. It was 6 months before its official end...
dev.to
November 15, 2024 at 4:18 PM
Map caps lock key to escape to rest your fingers 😌
November 15, 2024 at 9:55 AM
Hi there! 👋
November 13, 2024 at 8:47 PM