Sign in

Loïs

@loisboubault.dev
31 followers 83 following 55 posts

Front end developer www.loisboubault.dev

PostsRepliesMedia
Reposted by Loïs
daniel r(ooooooh) 👻 @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
42740251
Loïs @loisboubault.dev · 14/09/2026
Both
011
Loïs @loisboubault.dev · 09/09/2026
And replace dart sass with sass embedded (so it also helps 😁)
000
Loïs @loisboubault.dev · 09/09/2026
Move a big project from webpack to rspack : build time pass from 8s to 2s on cold start 😅
100
Loïs @loisboubault.dev · 25/08/2026
This was something I want to implement since the beginning of the plugin development : I was using this feature a lot on Webpack. I just need times and some AI help to finally have it 😄
010
Loïs @loisboubault.dev · 25/08/2026
Really happy to finally ship variables feature on @spiriit/vite-plugin-svg-spritemap github.com/SpiriitLabs/...
github.com
Release v7.2.0 · SpiriitLabs/vite-plugin-svg-spritemap
Breaking change If you are using OXVG, you should use 0.0.7 or above. Older versions are not supported anymore. The less sprite mixin now takes @mode before @route, matching SCSS and Stylus order....
110
Loïs @loisboubault.dev · 22/08/2026
And still waiting for a proper support on Figma 🥹
010
Loïs @loisboubault.dev · 18/07/2026
I got an EleksTube clock from my dad on Christmas 2024 but this was an adventure since the default software was sketchy 😁 www.loisboubault.dev/blog/upgradi...
loisboubault.dev
Upgrading my EleksTube clock
How I turned a sketchy EleksTube clock into a nice one
000
Loïs @loisboubault.dev · 17/06/2026
Same, saw the news and uninstall it from my computer (even if I didn’t use it since I discover Claude Code 😅)
010
Loïs @loisboubault.dev · 30/05/2026
static.klipy.com
Nice Click Nice Meme
ALT: Nice Click Nice Meme
020
Loïs @loisboubault.dev · 30/05/2026
@nuxt.fyi www.loisboubault.dev
loisboubault.dev
Loïs Boubault
Front-end developer - Montpellier, France
120
Loïs @loisboubault.dev · 30/05/2026
😂🥹
010
Loïs @loisboubault.dev · 30/05/2026
@danielroe.dev the European store is a Nuxt website nuxt.fyi/hits/julbo.com however, the US one is a Shopify 🙈
nuxt.fyi
220
Loïs @loisboubault.dev · 30/05/2026
@nuxt.fyi julbo.com
julbo.com
Julbo Sunglasses Store for REACTIV, Performance, Goggles & Mountain
Julbo has been developing the highest-quality performance sunglasses, mountaineering eyewear and snow goggles for over 135 years. We are dedicated to craftsmanship, durability, and functionality. Shop...
120
Loïs @loisboubault.dev · 20/04/2026
After several years doing web integration, analytics part is always the one I despise the most
loisboubault.dev
Analytics integration is bad
To avoid starting with an insult
010
Reposted by Loïs
James @43081j.com · 21/03/2026
new post on my personal blog. i think these three areas often go unexplained, so hopefully this explains why some of these packages exist. these are fine to exist but the majority of developers shouldn't have to pay the cost for them.
43081j.com
The Three Pillars of JavaScript Bloat
A brief look at the three main causes of bloat in our JavaScript dependency trees, and how we can start to address them.
1315045
Loïs @loisboubault.dev · 18/02/2026
(and I wish we could edit post to fix mistakes 😅)
000
Loïs @loisboubault.dev · 18/02/2026
AI when guided by a developer is very powerful tool and allow me to shipped this big version. Now I can focus without AI on Nuxt implementation and add more components into it 😁
100
Loïs @loisboubault.dev · 18/02/2026
This was done thanks to Claude Code to fix all the documentation mistakes, make a good implementation of the connection between vanilla JS components and Vue (I was out of ideas 😅) and create more testing to have a coverage superior at 90%
100
Loïs @loisboubault.dev · 18/02/2026
Really happy to annonce that I have finally update my components library "Compotes" to 0.10.0. After two years, I have finally shipped the Vue components and composables. This update includes breaking changes and fixes for all components. github.com/Applelo/comp...
compotes.dev
Compotes
Components library focused on accessibility/customization
110
Loïs @loisboubault.dev · 07/02/2026
It is time for me to finish my component library next version. The pull request was waiting since 2024 🙈 Time to update all the tools (vite to tsdown, add pnpm catalog and more…).
011
Loïs @loisboubault.dev · 29/01/2026
Nice addition 😍 One question, can we have multiple border-radius ? I know this is a though one to spec but I have a recent case when an element can use two borders with two different border-radius 😅
110
Loïs @loisboubault.dev · 26/01/2026
I wanted to explore AI IDEs, and finally, I'm sharing my thoughts on AI in coding.
loisboubault.dev
Reflections on AI Coding
AI thoughts on the future of AI in coding
010
Loïs @loisboubault.dev · 26/01/2026
Seems to be an issue from MDN browser compat github.com/mdn/browser-...
github.com
Undeprecate `font-stretch`, exceptionally by ddbeck · Pull Request #28809 · mdn/browser-compat-data
Summary Allows font-stretch property and descriptor to appear as undeprecated, in the absence of a widely available alternative. Test results and supporting details This change is an exception to ...
000
Loïs @loisboubault.dev · 26/01/2026
Don't know why Firefox is telling that font-stretch is obsolete. If you want to learn more, you are redirected to the MDN page and no mention of the obsolescence. I done some research and this should be rename by font-width. However, this CSS property is currently only supported by Safari 🫠
100
Loïs @loisboubault.dev · 14/01/2026
Issue open github.com/nuxt/content...
github.com
Issue with Vercel and better-sqlite3 on Node24 · Issue #3689 · nuxt/content
Environment Operating system macOS 24.6.0 CPU Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz (8 cores) Node.js version v24.12.0 nuxt/cli version 3.32.0 Package manager pnpm@10.28.0 Nuxt version 4.2.2 Nit...
000
Loïs @loisboubault.dev · 14/01/2026
So I tried with npm (the good old one) with corepack. Same issue 😶 I will make a reproduction, maybe this is only on my project 😅 Saw several people getting the same issue I guess github.com/nuxt/content...
github.com
"content not found" on direct page refresh/navigation in production · Issue #3534 · nuxt/content
Environment Operating system : macos @nuxt/content: ^3.6.3 nuxt ^4.0.3 Node 24 In a Nuxt 4 project utilizing @nuxt/content, I am encountering an issue where content-rendered pages display "content ...
110
Loïs @loisboubault.dev · 14/01/2026
I will try again with your advices but I am pretty sure this is not working. Maybe this is not related to Nuxt Content and more on Vercel side.
120
Loïs @loisboubault.dev · 13/01/2026
Using bun for this project and yes better-sqlite3 is present in the trusted dependencies.
100
Loïs @loisboubault.dev · 13/01/2026
Better-sqlite3 on server side. Getting from server: Module did not self-register: '/var/task/node_modules/better-sqlite3/build/Release/better_sqlite3.node'. This is working fine on node 22 but not on node 24 🤷‍♂️ I will create an issue on Nuxt Content repository tomorrow 😅
100
Loïs @loisboubault.dev · 13/01/2026
The upgrade to Node 24 with Nuxt Content and Vercel on my portfolio was really painful: better-sqlite3 not working. The fix? Use postgresql 🥹
110
Loïs @loisboubault.dev · 23/12/2025
New version for the vite plugin processing your svg files into one spritemap file 🪄. Focusing on better HMR support and fixing bugs 😁 github.com/SpiriitLabs/...
github.com
Release v6.0.0 · SpiriitLabs/vite-plugin-svg-spritemap
A big release with a lot of changes just before the holiday season 🎅 🎁 This release focus on fixing bugs, improve HMR support and more. Have a good holiday 🎄 Breaking changes No need to use suffi...
020
Loïs @loisboubault.dev · 15/12/2025
Looking back at 2025 with my top games, movies, series, and music that made this year special for me.
loisboubault.dev
Looks Back: My Top of 2025
My favorite games, movies, series and music of 2025
010
Loïs @loisboubault.dev · 05/11/2025
Nice, thanks 😁 I will check all my project 😅
010
Loïs @loisboubault.dev · 01/11/2025
Did you know about the filter hooks for Vite plugins available since March? I didn't until ViteConf. Learn how they can significantly improve your plugin's performance in the future.
loisboubault.dev
Optimizing Vite Plugin with Filters
Make your plugin faster for the future with this simple trick
020
Loïs @loisboubault.dev · 31/10/2025
Pareil, ma LG C1 pile quand ça fait 3 ans que je l’ai 😬 heureusement que c’est en haut de l’écran mais si ça s’étend…
000
Loïs @loisboubault.dev · 27/10/2025
(This was already publish on my test account, sorry for the duplicate post 😅)
000
Loïs @loisboubault.dev · 27/10/2025
Sharing how I use GitHub as a CMS for my new portfolio (build with Nuxt)! Fetching pinned repos with the GitHub GraphQL API, caching with Nitro, and displaying everything dynamically.
loisboubault.dev
Using GitHub as a CMS
Why recreate content when it's already available through GitHub?
1161
Loïs @loisboubault.dev · 27/10/2025
A lot of work to be simple, performant and accessible. More blog post to be publish in the future :)
000
Loïs @loisboubault.dev · 27/10/2025
Hi, really excited to share my own website (finally). Build with Nuxt 4 and Nuxt Content. www.loisboubault.dev
loisboubault.dev
Loïs Boubault
Front-end developer - Montpellier, France
140
Loïs @loisboubault.dev · 12/03/2025
Thanks 😊
000
Loïs @loisboubault.dev · 12/03/2025
Will there be a live broadcast?
100
Loïs @loisboubault.dev · 09/03/2025
I tried several blue cheeses, Gorgonzola is in my top cheese list even if I am French 😅
010
Reposted by Loïs
Naveed Azhar @imrofayel.bsky.social · 13/02/2025
Ever wondered what your GitHub profile really says about you? Well, I’ve got a fun way to find out! It’s like showing your profile to a friend who’s gonna roast you a little but also drop some solid tips on how to improve. You can share the results with your friends as well. peergit.vercel.app
084
Loïs @loisboubault.dev · 13/02/2025
Ça va me manquer, mes chroniques préférées de backseat. Le meilleur pour la suite 🚀
020
Loïs @loisboubault.dev · 13/02/2025
Thanks for the tip 🔥
020
Loïs @loisboubault.dev · 18/01/2025
So the application will be Tauri app only 🤷‍♂️
010
Loïs @loisboubault.dev · 18/01/2025
In my new app I was hoping to make a full web version of it, but it seems not possible with Firefox and Chrome blocking requestVideoFrameCallback() if the video is not visible (hidden tab or video out the screen). Kind of weird this is working on Safari😅
110
Loïs @loisboubault.dev · 14/01/2025
media.tenor.com
a cartoon toad is screaming with the words hype overload behind him
ALT: a cartoon toad is screaming with the words hype overload behind him
020
Loïs @loisboubault.dev · 10/01/2025
When I was doing Vue 2 code the convention was template first but now I use exclusively script setup first with Vue 3. It makes more sense when you have defineProps and all the composantes for a component, all the logic first then the template.
010