Paul Guilbert
banner
pguilbert.dev
Paul Guilbert
@pguilbert.dev
Web software engineer @BackMarket 🌱 · Software Engineering Educator · Ex-Microsoft Student Partner.

> Let's chat about web tech and crafting quality software_
Reposted by Paul Guilbert
This week, we had the great opportunity to deliver the Web Performance Workshop to the amazing tech team at Back Market

It was two days of sharing knowledge, answering questions, and identifying areas for improvement.

#WebPerf #WebPerfTraining #PerfReviews
July 12, 2025 at 5:42 PM
Reposted by Paul Guilbert
“OpenAI’s Windsurf deal is off — and Windsurf’s CEO is going to Google” - The Verge just broke the news

A reminder that until a deal is done: it’s not done. Anyone treating claims of OpenAI buying Windsurf as a fact - well, it was not…
July 11, 2025 at 10:26 PM
Reposted by Paul Guilbert
This quiz uses V8's Date parser to demonstrate that the JS Date spec is unintuitive in many ways.

Thankfully work has been underway to fix this for several years 👍

Temporal is the replacement for the Date API. It shipped in Firefox 127 in May 2025 🚀

developer.mozilla.org/en-US/docs/W...
July 12, 2025 at 7:44 AM
I scored 11/28 on jsdate.wtf and all I got was this lousy text to share on social media.
July 11, 2025 at 6:50 PM
Raspberry pee
June 12, 2025 at 8:50 PM
Reposted by Paul Guilbert
⚡ H3 v2 beta is ready to try!

— Fully rewritten on web standards, backward-compatible, and faster than ever!

👉 Release notes: h3.dev/blog/v2-beta
June 10, 2025 at 2:27 PM
Reposted by Paul Guilbert
Yep, @atinux.com came by in October, and now @thealexlichter.com is partnering with us to bridge @nuxt.com with fairly big projects like the @backmarketofficial.bsky.social web platform.

We can't be in a better place!

cc @backmarketeng.bsky.social
Double trouble! Today airs one of two Nuxt special episodes on DejaVue. Our guest is nobody else than @atinux.com, the creator of @nuxt.com and @nuxtlabs.com

Together with hosts @michaelthiessen.bsky.social and @thealexlichter.com they talk about the origin of NuxtLabs and Nuxt, differences & more!
June 6, 2025 at 7:44 AM
I regularly encounter two limitations with Nuxt's useAsyncData: it lacks reactive caching keys, and it's prone to request cascading since you need to await useAsyncData to block navigation during the request.

And... I think there's some very good news recently ✨🧵
May 16, 2025 at 10:44 AM
May 15, 2025 at 6:32 AM
Interesting interview with Varun Mohan, CEO of Windsurf. It is very technical, discussing the challenge of code LLMs that need to “fill in the middle” and how they evaluate models automatically. He also shares his take on what the future looks like for software engineers.
Building Windsurf with Varun Mohan
YouTube video by The Pragmatic Engineer
www.youtube.com
May 14, 2025 at 11:32 AM
First 100 km+ gravel ride this week under the sun ☀️ . Looking good for bikepacking trip later this year 🤞
May 10, 2025 at 8:13 AM
Reposted by Paul Guilbert
May 2, 2025 at 2:53 PM
"migrate all systems off COBOL quickly" is a funny concept. If it were possible without breaking anything, it would probably have been done already.
March 28, 2025 at 3:09 PM
TIL : L'offre Burger Mystère chez Burger King suit un 'algorithme mathématique' dont les probabilités sont publiques. 🍔
March 18, 2025 at 8:51 AM
Reposted by Paul Guilbert
THANK you for mentioning this. I felt like I was going crazy when people would say SSR is *only* good for SEO
February 14, 2025 at 7:01 PM
Reposted by Paul Guilbert
If you're in the Bordeaux (France) area, and curious about the Staff Engineer role. The first "bordelais" meetup of the @staff42.bsky.social community will take place in the @backmarketeng.bsky.social office.

Register here: www.meetup.com/fr-FR/staff4...
#6 Staff42 Gathering, jeu. 13 févr. 2025, 19:00 | Meetup
Bonjour à tous, Staff42 prend aussi de bonnes résolutions, et organise son premier meetup à Bordeaux ! Si vous êtes intéressés par le rôle de Staff Engineer, venez nous rej
www.meetup.com
February 6, 2025 at 8:10 AM
Back to the original map 😅
February 3, 2025 at 6:58 AM
Reposted by Paul Guilbert
With a rigorous A/B test, Rayban was able to prove that pre-rendering could reduce their LCP by over 40%, leading to a DOUBLING of their conversion rates!
If you are not measuring the impact of web performance on your business, you are probably leaving money on the table!
web.dev/case-studies...
How Ray-Ban doubled conversion rate and reduced exit rate by 13% through prerendering using the Speculation Rules API  |  web.dev
Learn how Ray-Ban improved LCP by using the Speculation Rules API, and how it improved Ray-Ban's ecommerce platform's business performance.
web.dev
February 3, 2025 at 2:50 AM
So, BlueSky is now the first video-based social network where you can bring your own algorithm?

🤯
bsky.app Bluesky @bsky.app · Jan 20
We had to get in on the video action too — Bluesky now has custom feeds for video!

Like any other feed, you can choose to pin these or not. Bluesky is yours to customize.
January 20, 2025 at 11:16 AM
“For now, these changes only apply to the United States — though you get the sense that Zuckerberg would happily roll them out anywhere else he’s allowed to.“
NEW: Meta has quietly dismantled the system that prevented misinformation from spreading in the United States. Machine-learning classifiers that once identified viral hoaxes and limited their reach have now been switched off, Platformer has learned www.platformer.news/meta-ends-mi...
January 15, 2025 at 7:24 AM
What if we could use mocks outside a test environment?

This is something I’ve been experimenting with lately. My goal is to create a "playground" app that runs with mocks by default. This app could then be used for demos and integration tests. 🧵
January 13, 2025 at 9:08 PM
I guess I missed it before, but it’s snowing in our Nuxt app today!
January 9, 2025 at 4:55 PM
Reposted by Paul Guilbert
Ooh if you’re interested in the algorithm being put to use here, I wrote an interactive post about them! They’re really cool, and this is a neat use case for them.

samwho.dev/bloom-filters
December 17, 2024 at 11:22 PM