Gautier's Avatar

Gautier

@gautier.dev.bsky.social

Totally human, doing human things like drinking water and writing software

78 Followers  |  535 Following  |  82 Posts  |  Joined: 06.08.2023
Posts Following

Posts by Gautier (@gautier.dev.bsky.social)

GitHub - es-tooling/module-replacements: A manifest of JS modules and their more modern/active replacements A manifest of JS modules and their more modern/active replacements - es-tooling/module-replacements

Time to open a PR to github.com/es-tooling/m... ๐Ÿ‘€

26.02.2026 12:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿคž I hope I saw the future properly on this one

11.02.2026 18:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Big win for @hmans.dev here

09.02.2026 21:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
pinky and the brain are looking at each other in a cartoon Alt: "We're taking over the world" gif

Master plan

31.01.2026 13:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Really cool! Out of curiosity, what does zpm mean?

28.01.2026 21:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is a fantastic new feature, well done @joyeecheung.bsky.social and thank you all Node maintainers for the work all year long!

26.01.2026 22:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey! I reported another one two weeks ago, have you had the time to review it as well?

15.01.2026 21:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you! It's pure Node, no need for electron nor build tools. I'm not sure it would make sense with static builds, you can serve your files with tools much smaller and faster than a 130MB Node binary. As for the release date, I'm waiting for maintainers to approve the concept before opening a PR.

10.01.2026 10:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thank you!

28.12.2025 21:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You can grab the WIP adapter here github.com/GauBen/gauti... (you'll need to install the dependencies imported in the code) then use github.com/hatoo/oha to compare adapter-node vs adapter-node-sea. Please share your benchmark results!

28.12.2025 13:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Bundling a SvelteKit app into a single binary The odyssey of packaging a SvelteKit application using the upcoming Single Executable Application (SEA) Node feature through a custom adapter.

Hi fellow Svelters!

I just concluded an investigation to know whether it's possible to use the experimental Node SEA feature with SvelteKit, and I'm thrilled to announce that the answer is yes!

You can read all about it there:

28.12.2025 11:39 โ€” ๐Ÿ‘ 54    ๐Ÿ” 10    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Preview
Icons in Pure CSS The icon solution in pure CSS.

Was about to ask the same thing! For reference: antfu.me/posts/icons-...

18.11.2025 13:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Why Boredom is Good For You
YouTube video by Veritasium Why Boredom is Good For You

Not only the answer is yes, but IIRC it is backed by experiments:

30.09.2025 21:19 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm terrible at coming up with names, how do you feel about "Hippopotime" for a social calendar application?

28.09.2025 17:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Indeed! I'll try to build integrations with other atproto apps

28.09.2025 17:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Timeline

I'm currently building a "social calendar" application and because of @danabra.mov I now want to rebuild it on top of atproto

28.09.2025 15:56 โ€” ๐Ÿ‘ 15    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Meme of sirv being excluded from the catalog, with cute birds

Meme of sirv being excluded from the catalog, with cute birds

Well, they use sirv v3

24.09.2025 11:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Is it because of the software suite they use, or because their secretary only knows how to use Word 2003 and sends the PDF directly from it? ๐Ÿคญ

24.09.2025 11:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - GauBen/svelte-emails: Create emails with Svelte and Vite! Create emails with Svelte and Vite! Contribute to GauBen/svelte-emails development by creating an account on GitHub.

This is absolutely infuriating that applications in 2025 still send poorly formatted emails when you can render them with Svelte ๐Ÿ‘€

24.09.2025 11:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - GauBen/chachalog: ๐Ÿฆœ The modern changelog generator. ๐Ÿฆœ The modern changelog generator. Contribute to GauBen/chachalog development by creating an account on GitHub.

Hi! I build Chachalog as a light-weight alternative to Changesets, and have a few templates available (yarn, pnpm) through the `npm init @chachalog` CLI. Would you be interested in having Chachalog templates in setup-publish?

23.09.2025 10:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm building exactly that right now! I'm all ears if you get good examples

11.09.2025 10:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Talk proposal submitted!

20.06.2025 14:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

(I've been using giscus with great success to have comments without a backend on my blog)

17.06.2025 22:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have replaced "flex flex-col gap-{n}" with my own "stack-{n}" utility and never looked back, give it a try and make it open source ๐Ÿ‘€

15.06.2025 09:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
UnoCSS The instant on-demand Atomic CSS engine

UnoCSS has that feature and is compatible with TW4 utilities ๐Ÿ‘€

14.06.2025 21:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Mom I'm on tv! ๐Ÿ˜‚

Kudos to your shipping speed btw

11.06.2025 07:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

May I interest you in Chachalog so it does not happen again? ๐Ÿ‘€

Btw Changesets would work too, but it's stable, so better avoid it for beta software

19.05.2025 16:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Formalize top-level ES exports ยท Issue #11503 ยท facebook/react Currently we only ship CommonJS versions of all packages. However we might want to ship them as ESM in the future (#10021). We can't quite easily do this because we haven't really decided on what t...

8 years and counting :(

This is genuinely maddening not to be able to use react/react-dom directly

17.05.2025 22:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm genuinely curious by what you mean by CJS on the web. If you remove ESM from the web, you're stuck with either global variables to have modules on your website, which is notoriously hard to scale and maintain, or one big bundle of JS. What are exactly the issues you face(d) with ESM on the web?

15.05.2025 15:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I won't deny that ESM/CJS interop in Node used to be painful, but you'll need more arguments than that. "A totally fine ecosystem" when only considering Node is a bit reductive considering the increasing number of platforms and runtime that can run JS and benefit from a standard module system.

10.05.2025 16:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0