Guilbill
guilbill.bsky.social
Guilbill
@guilbill.bsky.social
Developer, music and video games player
Reposted by Guilbill
AI makes experienced open-source devs… slower?!🐢

We might feel more productive with AI—but the data says otherwise:

A new METR study found that when devs use AI tools, they take 19% longer than without.

Maybe AI’s real superpower is making us believe it’s a superpower.

🔗 metr.org/blog/2025-07...
July 17, 2025 at 8:01 AM
Reposted by Guilbill
Son défi : traverser les routes du Sud des États-Unis à pied avec un t-shirt « Black Lives Matter »
July 9, 2025 at 2:23 PM
My latest article is out! I dive into the world of database query builders, comparing **Kysely** and **Drizzle ORM**. If you're wondering which one is right for your next TypeScript project, give this a read!
[https://marmelab.com/blog/2025/06/26/kysely-vs-drizzle.html](marmelab.com/blog/2025/06...)
Typed Query Builders: Kysely vs. Drizzle
We compared the developer experience of the two leading type-safe query builders, focusing on schema generation, querying, and migrations.
marmelab.com
June 30, 2025 at 1:54 PM
Reposted by Guilbill
📣 Le Palais de la Découverte a besoin de vous !

Musée de sciences installé à proximité des Champs-Élysées, il attire les curieux et férus de science depuis son ouverture en 1937.
Fermé depuis 2020 pour rénovation, sa réouverture est aujourd'hui menacée.
June 20, 2025 at 4:56 PM
Reposted by Guilbill
console.log() is probably the first function I ever used in Node.js...

And yet, I was today years old when I learned it supports format strings! 🤯

🧵👇
May 5, 2025 at 9:20 AM
Reposted by Guilbill
⚛️📝 New on Overreacted: What Does "use client" Do?
What Does "use client" Do? — overreacted
Two worlds, two doors.
overreacted.io
April 25, 2025 at 4:22 PM
Reposted by Guilbill
📢 New blog post: "Testing Zero: @rocicorp.dev's Ultra-Fast Sync Engine for the Web"🏃‍♂️‍➡️

What is Zero❓

Zero is a new general-purpose sync engine for the web that promises instant response time for almost all user interactions.

But does it deliver?🤔 We put it to the test!

marmelab.com/blog/2025/02...
Testing Zero: Rocicorp's Ultra-Fast Sync Engine for the Web
We put Zero to the test by building an offline-first app with live database synchronization. It delivers on speed and developer experience but comes with some notable limitations.
marmelab.com
March 3, 2025 at 9:41 AM
Reposted by Guilbill
Just discovered react-scan: a tool that automatically detects performance issues in your #React app.

It visually highlights component re-renders, helping you spot performance issues at a glance. Simple & effective!

Great work! 👏 @aidenybai.bsky.social

🔗 github.com/aidenybai/re...
February 25, 2025 at 10:50 AM
Reposted by Guilbill
How to Build a CMS With React-Admin, by @thibault-barrat.bsky.social (@marmelab@mastodon.social):
How to Build a CMS With React-Admin
marmelab.com
February 3, 2025 at 9:30 PM
Born at Netscape in just 10 days (as legend says) back in 1995, it now powers production servers and the modern web. Here’s to 29 years of interactivity, innovation, and countless console.log()s! 🖥️ #HappyBirthdayJS
December 6, 2024 at 8:27 AM
Reposted by Guilbill
On est allé à une superbe conf avec @guilbill.bsky.social !
Nous avons passé un excellent moment au DevFest Lille 2024 ! ⚜

Vous l’avez manqué ? Pas de panique - nous avons résumé nos talks préférés dans notre dernier article de blog.👇

marmelab.com/blog/2024/11...

@devlille.fr #DevLille #DevFest #DevFestLille2024
Tech, Maroille, et bière. Marmelab était à la DevFest Lille !
Marmelab était à la conférence lilloise et vous raconte les conférences qui ont marqué leur esprit.
marmelab.com
November 27, 2024 at 10:57 AM
Reposted by Guilbill
Nouvelle vidéo sur les alternatives à Twitter (et autres), qui affirment être des réseaux sociaux décentralisés !!

Avec un message clair : @bsky.app est nettement le plus prometteur.

Cependant, il reste encore un énorme chantier à accomplir pour sécuriser Bluesky.
tournesol.app/entities/yt:...
Tournesol
Compare online content and contribute to the development of responsible content recommendations.
tournesol.app
November 26, 2024 at 11:56 AM
Reposted by Guilbill
Chrome DevTools Local Overrides: Mock APIs, edit CSS/JS, and fix bugs locally without touching production. Override headers (e.g., CORS) and content (e.g., JSON, style). It’s like debugging superpowers. ✨ #WebDev #DevTools
Override web content and HTTP response headers locally  |  Chrome DevTools  |  Chrome for Developers
Use local overrides to mock remote resources and keep the changes you make in DevTools across page loads.
buff.ly
November 26, 2024 at 10:48 AM
Reposted by Guilbill
This is a quality article by @samwho.dev, very nice reading and the interactive examples are a gem, check it out! encore.dev/blog/queueing
Queueing – An interactive study of queueing strategies – Encore Blog
In this blog, we go on an interactive journey to understand common queueing strategies for handling HTTP requests.
encore.dev
November 17, 2024 at 5:35 PM
Reposted by Guilbill
How to build efficient #GenAI programs?

🏗️ Break the problem into smaller sub-tasks
⚙️ Implement #LLM Orchestration
🚨 Establish robust error handling
🕵🏻 Evaluate your LLM setup regularly
💸 Monitor costs closely

Check out our latest article on this topic👇
marmelab.com/blog/2024/10...
November 12, 2024 at 2:02 PM