Advertisement ยท 728 ร— 90

Posts by Gautier

Modules: TypeScript | Node.js v25.9.0 Documentation

Unfortunately that's not an option yet

4 days ago 1 0 0 1

Render your site in black and white to see if contrast is good and that meaning (e.g. error messages) is not only conveyed by colors

1 week ago 2 0 0 0

`read` would be really easy to implement, Vite takes care of everything

1 week ago 1 0 0 0

The good news is you don't really need `read`, you can inline fonts using Vite's ?inline feature. As for instrumentation, I need to take a look at what adapter-node does and hopefully it's just copy/pasting. And regarding stability, I hope you are patient, it's currently 1.1 in Node...

1 week ago 0 0 1 0
Single executable applications | Node.js v25.9.0 Documentation

The biggest blocker I've encountered is `@resvg/resvg-js`, it depends on an external binary and won't work with the adapter in its current shape BUT there is a way. If you are willing to invest more time in this I'll happily take PRs on the adapter, other than that, thank your for giving it a try!

1 week ago 1 0 1 0

I'm a madman, you can continue using node:slim as your base. I'm trying on my end (you'll face issue as node-adapter-sea does not declare support for instrumentation and read), but the build hangs after the client-side build, even on adapter-node. I'm using .env.example, do you know what's wrong?

1 week ago 0 0 1 0

I would love to add a `sea: boolean` option to adapter-node, but I forked sirv to support reading from assets instead of files, not it's not as straightforward as running --build-sea after the current adapter-node build. As for argon2, since it requires another bin, it will fail but I don't know how

1 week ago 1 0 0 0
Preview
gautier.dev/Dockerfile at main ยท GauBen/gautier.dev Mirror of https://git.gautier.dev/gautier/gautier.dev - GauBen/gautier.dev

All JS code (including node_module dependencies) will be bundled into a single JS file. Then node will be called with --build-sea, this JS file and a list of all assets to produce a fully self-contained binary. Then you can copy this binary in a FROM scratch docker image like this one:

1 week ago 1 0 1 0

I see that you are running adapter-node, would you like to give my (very) experimental adapter-node-sea a try for slightly better performance and a smaller docker image? ๐Ÿ‘€

1 week ago 1 0 2 0

Nice!

3 weeks ago 1 0 0 0
Advertisement

On GitHub at least, workflows don't run for first-time contributors, and need a maintainer action instead; I think it's a great default, returning contributors get to publish to pkg.pr.new autonomously to test features and fixes with reporters

3 weeks ago 0 1 2 0

I use it and like it, it's great for PR previews where you don't want to publish to npm

3 weeks ago 1 0 1 0
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... ๐Ÿ‘€

1 month ago 0 0 0 0

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

1 month ago 0 0 0 0

Big win for @hmans.dev here

2 months ago 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

2 months ago 0 0 1 0

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

2 months ago 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!

2 months ago 1 0 0 0
Advertisement

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

2 months ago 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.

3 months ago 1 0 1 0

Thank you!

3 months ago 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!

3 months ago 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:

3 months ago 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-...

4 months ago 0 0 0 0
Why Boredom is Good For You
Why Boredom is Good For You YouTube video by Veritasium

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

6 months ago 2 0 0 0
Advertisement

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

6 months ago 0 0 0 0

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

6 months ago 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

6 months ago 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

6 months ago 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? ๐Ÿคญ

6 months ago 0 0 0 0