Sign in

Ruy Adorno

@ruyadorno.com
1.8K followers 901 following 594 posts

Node.js TSC • Founder Engineer at @vlt.sh • Previously Google, GitHub, npm Inc. Opinions are my own. 📍 Montreal 🇨🇦

PostsRepliesMedia
Ruy Adorno @ruyadorno.com · 09/10/2026
Back at work I've been cleaning up some of our backlog for the vlt CLI 🚀 v1.3.8 is out with many fixes: - `vlt view` for a current local folder - `vlt uninstall` using the `-w` option - usage of the per-registry `VLT_TOKEN_*` env var and more: github.com/vltpkg/vltpk...
github.com
Releases · vltpkg/vltpkg
the vlt package manager monorepo. Contribute to vltpkg/vltpkg development by creating an account on GitHub.
001
Reposted by Ruy Adorno
Evert Pot @evertpot.com · 08/10/2026
Fun fact about the NPM replication feed. If you just follow the feed to get updates for ever package, you will miss packages because they retroactively insert changes in the *past* of the feed.
7123
Ruy Adorno @ruyadorno.com · 06/10/2026
🎉🎉🎉
010
Reposted by Ruy Adorno
luke karrys @lukekarrys.com · 06/10/2026
on the ⚡️ @vlt.io ⚡️ registry we serve metadata that is 70% smaller which is one reason (out of many!) that we're able to do clean installs in 20-70% less time when you point to our registry vs npmjs.org. i wrote about how we did it:
vlt.io
How we made registry metadata 70% smaller | vlt /vōlt/
Package managers download megabytes of package metadata on every clean install. Here is how vlt.io serves the same installs at a fraction of the size.
1154
Ruy Adorno @ruyadorno.com · 04/10/2026
ty!! ❤️
000
Ruy Adorno @ruyadorno.com · 04/10/2026
first user request: can i get an ios home icon so that it looks nice when added as a shortcut to my home screen
110
Ruy Adorno @ruyadorno.com · 04/10/2026
lovely! ❤️
100
Reposted by Ruy Adorno
Evert Pot @evertpot.com · 03/10/2026
Been thinking about this project for probably almost 20 years and a few years ago tried & failed to build this. Tried again with AI and actually got it working. globalcity.evertpot.com
Screenshot of 'Global City', a MMO sim city classic clone
261
Ruy Adorno @ruyadorno.com · 01/10/2026
It’s Node.js Collaborator Summit time today!
Rafael leading a session at the Node.js collab summitcoffee breakNode.js collaborator summit participants
1181
Ruy Adorno @ruyadorno.com · 30/09/2026
❤️❤️❤️
000
Reposted by Ruy Adorno
NodeConf.eu @nodeconf.eu · 30/09/2026
Thank you everyone for joining us at #NodeConfEU 2026! 💚 We hope you enjoyed it as much as we did, and we can’t wait to see you again next year! 📅👩‍💻 #TechCommunity #NodeCommunity
03212
Ruy Adorno @ruyadorno.com · 30/09/2026
Starting the second day of @nodeconf.eu in the hallway track with @pipobscure.com @notwes.bsky.social and @joesepi.com #NodeConfEU
picture with friends at NodeConfEU
1143
Reposted by Ruy Adorno
Nico Kaiser @nico.kaiser.me · 30/09/2026
📸 #NodeConfEU @rafaelgss.dev & @aduh95.bsky.social: The New Node.js Release Model: Why Node 27 Changes Everything
0154
Reposted by Ruy Adorno
Matteo Collina @nodeland.dev · 29/09/2026
booking.com just cut compute costs on their biggest Node.js service by 38%. No new hardware. No code changes in the service. All of it from the platform layer. And the heart of it is @platformatic Watt. 🧵
booking.com
https://Booking.com
3206
Ruy Adorno @ruyadorno.com · 29/09/2026
hiiii, you should be here more often!!! 😁
000
Reposted by Ruy Adorno
Rafael Gonzaga | Node.js @rafaelgss.dev · 29/09/2026
Hi!
262
Reposted by Ruy Adorno
Philipp Dunkel @pipobscure.com · 29/09/2026
I was hoping to live skeet @nodeconf.eu, but the talks are too interesting and intense so I have to pay attention. But you can follow along at live.nodeconf.eu and get a much better feel for the talks. (You still miss out on the hallway track, but at least you get interesting talks!)
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
193
Ruy Adorno @ruyadorno.com · 29/09/2026
Thanks @vlt.io for contributing! 🔈 audio on to hear it from @nodeland.dev
1124
Ruy Adorno @ruyadorno.com · 29/09/2026
Starting the day at @nodeconf.eu if you’re around come talk to me about all things @vlt.io ⚡️
conf attendee badge
050
Reposted by Ruy Adorno
Matteo Collina @nodeland.dev · 29/09/2026
Do you know you can watch NodeConf live at live.nodeconf.eu ? Join now!
nodeconf.eu
NodeConf EU 2026 | Bologna, Italy
NodeConf EU 2026 returns to Bologna with tickets, venue info, and conference links in one fast single-page experience.
051
Reposted by Ruy Adorno
Wes @notwes.bsky.social · 29/09/2026
@nodeconf.eu today!!
1123
Reposted by Ruy Adorno
Anna @addaleax.bsky.social · 29/09/2026
Slides for my @nodeconf.eu talk @ addaleax.net/nodeconfeu26...
addaleax.net
071
Reposted by Ruy Adorno
Paweł Grzybek @pawelgrzybek.com · 26/09/2026
Node.js 26.10 comes with built-in debounce and throttle utilities. Like it! Can't tell you how many times I implemented (copied from the previous project) these two. Debounce: nodejs.org/docs/latest/... Throttle: nodejs.org/docs/latest/... #nodejs
36213
Reposted by Ruy Adorno
James Snell @jasnell.me · 25/09/2026
If you're not able to join us in person at @nodeconf.eu in Bologna, Italy next week, please do try to join us remotely here live.nodeconf.eu ... every talk will be broadcast live with downloadable recordings available after.
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
0136
Reposted by Ruy Adorno
James Snell @jasnell.me · 25/09/2026
Way overdue but Node.js is finally getting a `--process-timeout=N` cli flag that will force the process to exit with an explanation of why it was open. github.com/nodejs/node/...
2406
Reposted by Ruy Adorno
luke karrys @lukekarrys.com · 25/09/2026
⚡️public packages on @vlt.io are now GA ⚡️ go try it out as a new place to publish your OSS! (and let us know what else it needs)
vlt.io
Public Packages | vlt /vōlt/
Explore the JavaScript ecosystem without an account, and publish packages from your own registry for anyone to install.
041
Ruy Adorno @ruyadorno.com · 25/09/2026
stay tuned for more! ⚡️ keep an eye at our blog, this week Jason also made a great overview of the new public packages registry feature: www.vlt.io/blog/public-...
vlt.io
Public Packages | vlt /vōlt/
Explore the JavaScript ecosystem without an account, and publish packages from your own registry for anyone to install.
000
Ruy Adorno @ruyadorno.com · 25/09/2026
we're also starting to experiment with adding new features that benefits from the synergy of a client+registry, like the `?stable` option @evertpot.com shipped in this version.
110
Ruy Adorno @ruyadorno.com · 25/09/2026
for now, this new strategy helps with cutting down ci times on linux machines
chart showing the performance improvement of the vlt CLI over time
110
Ruy Adorno @ruyadorno.com · 25/09/2026
🚀 A new v1.2.0 of the vlt CLI is out, bringing a new global store strategy to the client! www.vlt.io/registry/ups...
vlt.io
vlt | vlt /vōlt/
View vlt on vlt /vōlt/
230
Ruy Adorno @ruyadorno.com · 24/09/2026
⚡️ the vlt.io registry now has public packages! we're ready to onboard our open-source friends! ❤️
192
Reposted by Ruy Adorno
James Snell @jasnell.me · 24/09/2026
Less than a week away from @nodeconf.eu We hope you'll be able to join us in person in Bologna, but if you're just not able to make it, we will be streaming talks live throughout the two days. live.nodeconf.eu We also have a calendar you can subscribe to for the program: nodeconf.eu/program.ics
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
182
Reposted by Ruy Adorno
NodeConf.eu @nodeconf.eu · 23/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have Antoine du Hamel on the NodeConf EU 2026 stage! He'll be joining Rafael Gonzaga as a co-speaker to share the story behind "𝐓𝐡𝐞 𝐍𝐞𝐰 𝐍𝐨𝐝𝐞.𝐣𝐬 𝐑𝐞𝐥𝐞𝐚𝐬𝐞 𝐌𝐨𝐝𝐞𝐥: 𝐖𝐡𝐲 𝐍𝐨𝐝𝐞 𝟐𝟕 𝐂𝐡𝐚𝐧𝐠𝐞𝐬 𝐄𝐯𝐞𝐫𝐲𝐭𝐡𝐢𝐧𝐠." 🎟️Don't miss it out; secure your tickets nodeconf.eu
163
Reposted by Ruy Adorno
nolen @itseieio.bsky.social · 21/09/2026
I made multiplayer Windows 98 Solitaire. It's called Solitaire Alone Together. You can play together, with the whole internet, but you can't chat or talk. solitairealonetogether.com
9487177
Reposted by Ruy Adorno
Ben Vinegar @benv.ca · 18/09/2026
📜 introducing ossrules.md - learn how leading OSS projects use agent rule files - discover skill files that projects actually use - level up your own projects and workflows I've personally learned a lot just exploring
2384
Reposted by Ruy Adorno
NodeConf.eu @nodeconf.eu · 18/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @yagiznizipli.com on the #NodeConfEU 2026 stage! He'll tell us the story of "𝟓𝟎% 𝐌𝐨𝐫𝐞 𝐑𝐞𝐪𝐮𝐞𝐬𝐭𝐬 𝐟𝐨𝐫 𝐅𝐫𝐞𝐞: 𝐒𝐩𝐞𝐞𝐝𝐢𝐧𝐠 𝐔𝐩 𝐍𝐨𝐝𝐞.𝐣𝐬 𝐇𝐓𝐓𝐏 𝐅𝐫𝐨𝐦 𝐭𝐡𝐞 𝐈𝐧𝐬𝐢𝐝𝐞". 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
132
Ruy Adorno @ruyadorno.com · 18/09/2026
🚀 the vlt CLI v1.1.0 brings a new `--save-config` flag that adds a simpler way to preserve configuration used during an install, it's also a convenient way to migrate a project to a vlt.io registry: ``` vlt i --registries npm=https://registry.vlt.io/foo/npm/ --save-config ```
vlt.io
Home | vlt /vōlt/
Package registries for teams that move fast
130
Reposted by Ruy Adorno
Antoine du Hamel @aduh95.bsky.social · 16/09/2026
Node.js 26.9.0 is out, it enables by default node:ffi and adds support for Web Worker API (behind a flag). Full changelog and download links at nodejs.org/en/blog/rele...
nodejs.org
Node.js — Node.js 26.9.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
1227
Reposted by Ruy Adorno
NodeConf.eu @nodeconf.eu · 16/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have Robert Nagy on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐍𝐨𝐝𝐞𝐉𝐒 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐓𝐢𝐩𝐬 & 𝐓𝐫𝐢𝐜𝐤𝐬". 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
143
Ruy Adorno @ruyadorno.com · 15/09/2026
I've been back to improving the vlt CLI for the last month, here's a peek at what we shipped since our major v1.0 release! 🚀 www.vlt.io/blog/vlt-cli...
vlt.io
A month of vlt CLI updates | vlt /vōlt/
Since 1.0, vlt has shipped install-speed wins, security hardening, and quality-of-life CLI fixes.
051
Ruy Adorno @ruyadorno.com · 10/09/2026
🥳🥳🥳
000
Ruy Adorno @ruyadorno.com · 10/09/2026
hehehe no worries, I'm really looking forward to this one as the multiline comments were the first thing I looked for when I first used hunk! ❤️
120
Ruy Adorno @ruyadorno.com · 10/09/2026
it looks like I can’t get v0.22 there yet though! ran `brew update` and `brew upgrade hunk` and I’m still on v0.21.1
110
Ruy Adorno @ruyadorno.com · 10/09/2026
oh, you know what? just noticed that "Note" in the README, I guess hunk got popular enough that it now has its own top-level `hunk` namespace! 👏
110
Ruy Adorno @ruyadorno.com · 10/09/2026
I'm trying to upgrade using Homebrew but it looks like I'm still on v0.17.0?
100
Reposted by Ruy Adorno
Ben Vinegar @benv.ca · 10/09/2026
🏛️ announcing hunk v0.22.0 - now w/ `hunk log` - TUI for reviewing git/jj history - quickly jump from commit → diff - OR multi-select a commit range - supports mouse + all colour themes also in this release: multi-line comments, lower memory usage, more efficient --watch mode, and more! (🔈)
2131
Reposted by Ruy Adorno
Antoine du Hamel @aduh95.bsky.social · 09/09/2026
Node.js 24.21.0 and 26.8.2 are available, with security updates from OpenSSL and Undici. Full changelog and download links available at nodejs.org/en/blog/rele... and nodejs.org/en/blog/rele...
nodejs.org
085
Ruy Adorno @ruyadorno.com · 06/09/2026
nice!
010
Reposted by Ruy Adorno
Matteo Collina @nodeland.dev · 03/09/2026
🎟️ NodeConf EU 2026 is in Bologna in 3 weeks, and tickets are running low. Sep 29-30. The Savoia Regency, an 18th-century villa set in a 10,000m² park, 5km from the city center. Pool between sessions, Emilia-Romagna food, and two days of real Node.js depth.
1103
Ruy Adorno @ruyadorno.com · 02/09/2026
❤️❤️❤️
000