Aviv Keller's Avatar

Aviv Keller

@aviv.sh.bsky.social

Animals deserve love, not hate. Be their voice, and stop animal cruelty and abuse. ——— ✉️ me@aviv.sh 𝕏 https://x.com/@aviv_keller 🌐 https://aviv.sh 👾 https://github.com/avivkeller 🛠️ Security Researcher + Programmer 💻 @nodejs.org Website Maintainer

128 Followers  |  64 Following  |  234 Posts  |  Joined: 31.10.2024  |  1.6626

Latest posts by aviv.sh on Bluesky

After lots of planning, today we wrapped our first recurring monthly @nodejs.org web team meeting!

Super proud of everything the team achieved last month… and pumped for what’s coming next! 🚀🐢

05.08.2025 00:03 — 👍 3    🔁 0    💬 1    📌 0
Preview
Pull requests · nodejs/doc-kit Node.js's tooling for API generation. Contribute to nodejs/doc-kit development by creating an account on GitHub.

It’s been a pleasure working alongside y’all to make this happen!

If you’re looking for more information into how this happened, check out the web generator PR @ github.com/nodejs/doc-k...

(I’ve memorized the PR number from working on this lol)

27.07.2025 01:05 — 👍 1    🔁 0    💬 0    📌 0
Preview
GitHub - nodejs/doc-kit: Node.js's tooling for API generation Node.js's tooling for API generation. Contribute to nodejs/doc-kit development by creating an account on GitHub.

github.com/nodejs/doc-kit, or just ping me/the team on any of our social channels.

27.07.2025 01:03 — 👍 0    🔁 0    💬 0    📌 0

Congratulations to the entire team!

27.07.2025 01:02 — 👍 4    🔁 1    💬 0    📌 0

Noted! Status badges is definitely something I can look into tomorrow

27.07.2025 01:01 — 👍 2    🔁 0    💬 0    📌 0

#goals

27.07.2025 01:01 — 👍 2    🔁 0    💬 0    📌 0

There are 726,470 files in my recycle bin. Maybe I should empty it🤔?

26.07.2025 14:33 — 👍 0    🔁 0    💬 1    📌 0
Post image

@aviv.sh and I are working on an End of Life (EOL) page for @nodejs.org. Better communicating the risks of staying on out of date software is work worth doing, and helps the entire ecosystem stay safer.

github.com/nodejs/nodej...

#opensource #nodejs #vulnerabilities #cve

22.07.2025 11:26 — 👍 10    🔁 2    💬 2    📌 0
Preview
feat(web): add web generator by avivkeller · Pull Request #285 · nodejs/api-docs-tooling Fixes #7. This PR adds the web generator. Tasks / Issues P1 – Must Complete Before Merge Add more items (anyone can do this as they review1) P2 – Must complete before migration Add more items ...

✨ Node.js: Now with Rolldown?
Yes - to some degree!

@rolldown.rs is planned to power the future API documentation generator of @nodejs.org.

More info in the linked PR!

github.com/nodejs/api-d...

16.07.2025 20:26 — 👍 28    🔁 7    💬 1    📌 0
Preview
Next.js 15.4 Next.js 15.4 includes updates to performance, stability, and Turbopack compatibility.

Next.js 15.4

• Turbopack Builds: 100% integration test compatibility for next build --turbopack
• General stability and performance improvements
• A preview of what's coming in Next 16

nextjs.org/blog/next-15-4

14.07.2025 22:07 — 👍 40    🔁 3    💬 1    📌 0
Preview
Contagious Interview Campaign Escalates With 67 Malicious np... North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.

🚨 New research: North Korea’s Contagious Interview campaign is back, with 67 new malicious npm packages, a new malware loader (XORIndex), and 17K+ downloads.

Details, IOCs, and full package list → socket.dev/blog/contagi... #javascript #nodejs #infosec

14.07.2025 22:53 — 👍 5    🔁 2    💬 0    📌 0

It's surreal seeing people use Node.js code I wrote.

You can, indeed, just do things.

12.07.2025 20:56 — 👍 4    🔁 0    💬 0    📌 0

I scored Invalid Date/28 on jsdate.wtf and all I got was this lousy text to share on social media.

12.07.2025 15:42 — 👍 3    🔁 0    💬 0    📌 0
Preview
Node.js — Branding of Node.js Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Did you catch the change in @nodejs.org’s profile picture? 👀 Don’t worry if you didn’t — it’s a subtle one! We’ve cleaned up the logo to remove the bleeding edges for a sharper, more refined look. 💚

You can find the most up-to-date branding information on our website, at nodejs.org/en/about/bra....

10.07.2025 19:22 — 👍 3    🔁 0    💬 0    📌 0

Wanna check out the docs? You can view a preview at api-docs-tooling.vercel.app/documentatio...!

09.07.2025 15:15 — 👍 2    🔁 1    💬 0    📌 0
About this documentation | Node.js v22.17.0 Documentation

Wanna check out the docs? You can view a preview at api-docs-tooling.vercel.app/documentatio...!

09.07.2025 15:14 — 👍 1    🔁 0    💬 0    📌 0

I don’t think we have any official `d.ts` files per module?

05.07.2025 16:01 — 👍 2    🔁 0    💬 1    📌 0
Post image Post image

👀 @nodejs.org is cooking up something special for y’all. As always, we welcome any and all feedback!

👉 github.com/nodejs/api-d...

05.07.2025 15:56 — 👍 16    🔁 1    💬 4    📌 1
Preview
GitHub - styfle/proposal-import-bytes: A modest proposal for importing bytes in javascript A modest proposal for importing bytes in javascript - styfle/proposal-import-bytes

Freedom

github.com/styfle/propo...

04.07.2025 15:18 — 👍 12    🔁 4    💬 1    📌 1
Preview
GitHub - avivkeller/dear-social-media: Dear Social Media, please do better. Dear Social Media, please do better. Contribute to avivkeller/dear-social-media development by creating an account on GitHub.

Hey Social Media: it’s time to step up.

Let’s hold platforms accountable and push for safer digital spaces. ✊

Read, sign, and share this open letter: github.com/avivkeller/d...

#ProtectUsers

04.07.2025 03:49 — 👍 0    🔁 0    💬 0    📌 0
Preview
Node.js — Open sourced identity Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js wouldn't be where it is without the LGBTQ+ community ...

As in literally. Many of the most important technical contributions have come from LGBTQ+ contributors.

We haven't always done right by them but there's no doubt they are loved.

nodejs.org/en/blog/comm...

28.06.2025 00:46 — 👍 33    🔁 8    💬 0    📌 1

Looking to get started with #OpenSource? @nodejs.org is always looking for helping hands!

27.06.2025 23:15 — 👍 4    🔁 0    💬 1    📌 0

How many VSCode windows is too many?

27.06.2025 19:44 — 👍 0    🔁 0    💬 0    📌 0

Happy Pride, @nodejs.org!

27.06.2025 17:32 — 👍 2    🔁 0    💬 0    📌 0
Post image

Happy Pride 🌈

In our latest blog post, @vcarl.com shares a powerful reflection on open source and identity: nodejs.org/en/blog/comm...

We're spotlighting LGBTQ voices in the Node.js community. Got a story to share? Submit a PR: github.com/nodejs/nodej...

27.06.2025 15:25 — 👍 99    🔁 23    💬 4    📌 1

Check out @vcarl.com’s amazing article for more information!

nodejs.org/en/blog/comm...

27.06.2025 13:04 — 👍 2    🔁 0    💬 0    📌 0

Then open an issue about that. Any issue from one user helps us improve the website experience for all users.

27.06.2025 01:10 — 👍 1    🔁 0    💬 1    📌 0

I really like this as an alternative to the current design

24.06.2025 01:15 — 👍 1    🔁 0    💬 0    📌 0
22.06.2025 18:03 — 👍 1    🔁 0    💬 0    📌 0
Preview
HeroDevs ESP Visibility Improvements · Issue #7773 · nodejs/nodejs.org Enter your suggestions in details: Per the TSC meeting two weeks ago, here is a concrete recommendation from HeroDevs on changes to the NodeJS.org website to improve visibility of the ESP program a...

See github.com/nodejs/nodej...

22.06.2025 18:03 — 👍 1    🔁 0    💬 0    📌 0

@aviv.sh is following 20 prominent accounts