Stéphane Lagrange @stephane.lgrg.dev · 28/09/20262 thoughts 1. 🤩 So coool! Thank you very much, it's going to be so helpful. Main topic of the roadmap 2027 is going to be ... 🥁 ... web performances. So it's perfect! 2. 😈 Ohhh I already see this running on CI and blocking evil commits having a negative impact on perfs! Good for non-regression. 010
Stéphane Lagrange @stephane.lgrg.dev · 28/09/2026And the most important one: - Enjoy what we are doing all together ✨ 010
Stéphane Lagrange @stephane.lgrg.dev · 28/09/2026- Everyone is welcome (always, even during an incident) - Be constructive, respectful when talking, writing with the others - Share knowledge - Learn from the others - Feel free to challenge what has been done, what we are doing - Share the keyboard during pair mob programming sessions 110
Stéphane Lagrange @stephane.lgrg.dev · 28/09/2026But I think being able to share the feedback directly to someone is very important. It forces you to assume what you are saying. You have to think, reformulate, etc. and the one receiving feedback is able to react, and here can start a very constructive and positive conversation 🫶 120
Stéphane Lagrange @stephane.lgrg.dev · 28/09/2026I agree with you about feedback it's very important. In a lot of companies feedback is done anonymously during "perf reviews". I understand how important it is to be able to gather feedback, and it helps many people to contribute. 120
Stéphane Lagrange @stephane.lgrg.dev · 27/09/2026This one is useful to skip all reposts: mu.social/profile/did:... 110
Stéphane Lagrange @stephane.lgrg.dev · 25/09/2026Peut être qu'ils attendent de se faire couper l'accès aux infras simplement à cause d'un désaccord politique 😬 Ça ça motiverai les gens 😅 100
Stéphane Lagrange @stephane.lgrg.dev · 25/09/2026Trop bien, merci pour les infos. Je vais regarder ça 👀 001
Stéphane Lagrange @stephane.lgrg.dev · 24/09/2026Je ne suis que partiellement d'accord 😬 Il y a une prise de conscience on le voit clairement dans les échanges. La prise de décision reste lente oui, mais je suis un optimiste et je pense que cela viendra 💪 100
Stéphane Lagrange @stephane.lgrg.dev · 24/09/2026"Refus strict de la réutilisation des données" à 75% ça veut quand-même dire que 25% autorisent la réutilisation, c'est pas anodin. Est-ce qu'il est prévu de corriger cela et quand ? 000
Reposted by Stéphane LagrangeMurena @murena-com.bsky.social · 24/09/2026Privacy shouldn't require a computer science degree. That's Murena's mission: make ethical, open-source technology accessible to the mainstream. Read our story 👉 murena.com/about/murena.comAbout MurenaAbout Us Our Mission Murena's mission is to develop trustworthy, open source, and privacy-focused software paired with sustainable devices and online services. We empower people to take back control… 2175
Stéphane Lagrange @stephane.lgrg.dev · 24/09/2026So much love in a single email 🫶static.klipy.comJason Momoa Makes a Heart Shape with HandsALT: Jason Momoa Makes a Heart Shape with Hands 110
Stéphane Lagrange @stephane.lgrg.dev · 24/09/2026WoW! I was not expecting this when I started to read. Thank you very much for writing this and being who you are. 🫶 010
Stéphane Lagrange @stephane.lgrg.dev · 23/09/2026Is anyone using element.io ? What's your feedback about it ? 👀element.ioElement | Secure collaboration and messagingElement is a Matrix-based end-to-end encrypted messenger and secure collaboration app. It’s decentralised for digital sovereign self-hosting, or through a hosting service such as Element Matrix Servic... 100
Stéphane Lagrange @stephane.lgrg.dev · 15/09/2026static.klipy.comPopcorn Drama with 3D GlassesALT: Popcorn Drama with 3D Glasses 020
Reposted by Stéphane LagrangeAdea Claude @adeaclaude.bsky.social · 12/09/2026Parfois, une image vaut mille mots. 9454204
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026beasties (with basic config / plugin to enable it) Lighthouse score on mobile: +5 FCP: -0.8 sec LCP: -0.9 sec Pros / Cons same as critters, the only missing thing is to integrate it to nuxt: github.com/nuxt/nuxt/is... 000
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026For people reading us, here is the code of CCSSS: github.com/Maltcommunit... It's using things like clean css, penthouse to do the magic 000
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026So far, critters seems to be working (but locally in preview). 000
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026Oh yes I remember CCSSS 🦖 I participated multiple times to its maintenance. Having long debates with Nico GD about this 🤣 And I thought about it this afternoon when starting this 🤣 100
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026@nuxtjs/critters (without any configuration I just enabled it) Lighthouse score on mobile: +10 FCP: -0.7 sec LCP: -1.7 sec Pros: - install / add module / voilà - good impact on perfs - no more render blocking requests identified Cons: - a bit of layout shift of few items (to investigate) 000
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026More info about the page, before. The page is a WIP, supposed to be written in a mobile first way. So by default css is written for small screens (mobile) It has 2 breakpoints in css: - medium screens (tablet) - large screen (desktop) 200
Stéphane Lagrange @stephane.lgrg.dev · 11/09/2026Working on webperf of a new Nuxt page (SSR app). @nuxtjs/critters VS danielroe/beasties Which one is going to have the best result for prod? Let's see in few minutes / hours ...static.klipy.comDuko Dukosol Fighting StanceALT: Duko Dukosol Fighting Stance 230
Stéphane Lagrange @stephane.lgrg.dev · 08/09/2026And about cache, yes I agree with you 👍 It looks like what I'm trying to improve is only in the hydration phase. (Loading bundles, running js, etc.) 010
Stéphane Lagrange @stephane.lgrg.dev · 08/09/2026Even on a browser if you run lighthouse 3 times you are going to have 3 results (close yes but different, so it's becoming hard to automate something) 000
Stéphane Lagrange @stephane.lgrg.dev · 08/09/2026Is it something you test manually or do you have an automated test (or monitoring tool)? In our case, I added automated lighthouse test via Axe + Playwright and I tweak everything in test setup phase via a CDP session. But it's not stable enough. 100
Stéphane Lagrange @stephane.lgrg.dev · 08/09/2026Hey @nuxt.com and @vuejs.org lovers, What are your best practices and tools for web perfs? 👀 120
Stéphane Lagrange @stephane.lgrg.dev · 08/09/2026Let's do something disruptive! A talk while running ✨ 010
Stéphane Lagrange @stephane.lgrg.dev · 08/09/2026And we all know that the smartest move would be to buy a nuxtx.* domain! 😅 111
Reposted by Stéphane LagrangeFlo @flo-heuberger.bsky.social · 08/09/2026jasyPDF is available in _beta 3_! But how fast is it now...? jasy.dev/benchmark @nuxt.com module, also @vuejs.org uses the beta.3 by default.jasy.devHow fast is jasy? Here is everything we measured.Six documents against react-pdf, pdfmake and jsPDF. Same words, same pages, same ink - checked before a single number is printed. The harness and every case are in the repo. 122
Stéphane Lagrange @stephane.lgrg.dev · 07/09/2026static.klipy.comSloth Smiles at DMVALT: Sloth Smiles at DMV 020
Stéphane Lagrange @stephane.lgrg.dev · 07/09/2026But it's very interesting to see this! I'll ensure the results are OK for the other bots / pages. 020
Stéphane Lagrange @stephane.lgrg.dev · 07/09/2026🤣 and ... It's our beautiful error page. Cookie validation failed 😭 120
Reposted by Stéphane LagrangeFlo @flo-heuberger.bsky.social · 03/09/2026YES! The first official invoice (ZUGFeRD) created by jasy.dev was confirmed! - a Nuxt webapp - the jasy/nuxt module jasy/e-invoice works as expected! 🍾jasy.devjasy - Create PDFs easier than everDeclarative PDFs in pure TypeScript. ZUGFeRD & XRechnung built in. No headless browser, no Java. 3111
Stéphane Lagrange @stephane.lgrg.dev · 27/08/2026static.klipy.comJon Stewart: Stressed Out SuspenseALT: Jon Stewart: Stressed Out Suspense 030
Stéphane Lagrange @stephane.lgrg.dev · 20/08/2026You are now ready to prepare a backpack to hike, it's almost the same challenge! 😄🥾⛰️ 010
Stéphane Lagrange @stephane.lgrg.dev · 19/08/2026Today is tech day ✨ I'm playing with Module Federation for Nuxt: github.com/module-feder... I forked the great examples provided by Giorgio here: github.com/gioboa/modul... Here is my WIP: github.com/gioboa/modul...github.comGitHub - module-federation/nuxt: Module Federation plugin for Nuxt.Module Federation plugin for Nuxt. Contribute to module-federation/nuxt development by creating an account on GitHub. 030
Stéphane Lagrange @stephane.lgrg.dev · 17/08/2026It's OK but do not forget to use a coffee filter 😅 010
Stéphane Lagrange @stephane.lgrg.dev · 17/08/2026Sounds like a memory leak !? Where ? 👀⛏️ Oops sorry 😅 011
Stéphane Lagrange @stephane.lgrg.dev · 01/08/2026Oh interesting, I'll check this ✨ Holidays are starting today, so I'm going to try a quick fix for the home server and leave it like this 😅 010
Stéphane Lagrange @stephane.lgrg.dev · 31/07/2026Yes 😈 But the good news is that I was planning to create a project to share my conf on GitHub. What are you using for media server solution? I'm using Plex but I miss a synchronization mechanism between server and phone (when phone is offline I would like to have access to synced folders) 120
Stéphane Lagrange @stephane.lgrg.dev · 30/07/2026Ah...mine died today: Kernel panic because my son played with the power cable 😭 120