Profile avatar
nodeland.dev
Platformatic.dev Co-Founder & CTO, Node.js TSC member, Lead maintainer Fastify, Board OpenJS, Conference Speaker, Ph.D. Views are my own.
398 posts 3,918 followers 338 following
Regular Contributor
Active Commenter

In our upcoming webinar, we'll dive deep into the OpenAPI Specification: ✅ Generating clients, servers, docs ✅ Best practices for writing specs ✅ Using OpenAPI in CI/CD pipelines ✅ Versioning and collaboration workflows Register here: streamyard.com/watch/4PwKcs...

Maintainer> here is an option to do unsafe things, you are on your own. Security Researcher> there is a an unsafe option and the users can pass in unchecked input. … 🥶🤬

We wrote the Node.js Book for Enterprise. 🖋️  JS, npm, TypeScript, Node 🐱  APIs with Fastify 📃  SSR frontends, deployment, caching, configs 😉 Modularity pitfalls and best practices ☁️  Node.js in the Cloud, containerization, Kubernetes Comment “Nodebook” to get the full copy. Joke. Link below.

It was a massive effort but I love what we built!

Why we built a new Kafka client for Node.js The Node.js world needs better tools. Here’s what you need to know: Apache Kafka is vital for real-time data. It powers many businesses, especially in Fintech and Media. These fields see heavy data usage and need reliable solutions.

Authentication and Authorization are crucial. But why should you care? Modern threats are everywhere. In our upcoming webinar, Luca and I will cover:

Tomorrow: new code and fresh benchmarks. If you’ve ever profiled queue latency at 2 a.m., you’ll want to see this.

Benchmarks don’t lie — the gap between legacy libraries and what Node.js can deliver today is bigger than you think. ↑ producer throughput ↑ consumer throughput ↓ CPU overhead ↓ build friction The numbers drop in 48 hours. Spoiler: they change the cost model for high-traffic services.

Node.js devs: tired of bending over backwards for real‑time throughput? 3 days and counting. Stay close.

Lots of interesting videos on this dotJS 2025 playlist 🥳 youtube.com/playlist?lis...

Orama JS now powers >2000 public repositories and just crossed 320.000 downloads per month! Crazy how it started as a little project for a conference talk. Big shoutout to @nodeland.dev for prompting me to open source it three years ago! github.com/oramasearch/...

maybe i should write something about vercel at some point

Later today in our webinar, we’ll dive into modern token-based authentication patterns: - OAuth 2.0, JWT, and PASETO - How to implement authorization at scale - Compare RBAC and ABAC approaches in microservice environments Join us here: streamyard.com/watch/HXQ77q...

Optimizing Node.js performance: V8 memory management and garbage collection tuning @nodeland.dev @platformatic.dev blog.platformatic.dev/optimizing-n... #ECMAScript #JavaScript

During my dotJS talk on memory management, I demoed a new tool to visualize Node.js metrics on stage: Watt Admin. What does it include? 1. Memory Monitoring (old space, new space, rss, etc..) 2. Event Loop Utilization monitoring 3. Latency monitoring 3. Log visualization and filtering

A lot of people are in career ambiguity with everything that’s going on. Whether you’re interviewing, trying to get a promo, or just trying to survive, deriving influence is important. Here are some tips in case it’s helpful, based on some some observations:

Two weeks ago, I was in Paris, presenting "Node.js will use all the memory available, and that's ok!" at dotJS. Quite a few people asked me if I planned to write a blog and document my findings. Here it is! blog.platformatic.dev/optimizing-n...

The @platformatic.dev webinar with @delvedor.dev on @fastify.dev story is live in 15 minutes! streamyard.com/watch/kNHtK4...

Today, I brushed up my C++ by implementing monitoring of the memory consumption of a @nodejs.org thread from the parent. Thanks to @yagiznizipli.com, @legendecas.bsky.social, @joyeecheung.bsky.social... I've learned quite a few things! github.com/nodejs/node/...

Tomorrow, @delvedor.dev—one of the creators of Fastify—will be a guest in the @platformatic.dev webinar. In this show, he will tell how a young student jump-started his career via Open Source.

G̶o̶o̶g̶l̶e̶r̶… ex-Googler. nerdy.dev/ex-googler

Check out my latest talk, "Node.js will use all the memory available, and that's OK!"

In case you missed it, we published a book about using Node.js in enterprise, covering: ‣Node's history ‣Fastify ‣SSR frontends ‣Configurations ‣How to structure large apps ‣Running Node in the cloud ‣Building scalable and resilient apps Read it, for free ➡️ www.platformatichq.com/reports/the-...

Going live later today to talk all things distributed systems...especially how to maintain services in a distributed system! Join me by signing up here:

Hello all! Quick update. The NodeConf.eu organizing team has decided to take a break this year. As of now, there will be no NodeConf.eu in 2025. We are looking at plans for reconvening in 2026 and beyond. Please reach out to either myself, @nodeland.dev or @pipobscure.com if you have questions!

Hello all! Quick update. The NodeConf.eu organizing team has decided to take a break this year. As of now, there will be no NodeConf.eu in 2025. We are looking at plans for reconvening in 2026 and beyond. Please reach out to either myself, @nodeland.dev or @jasnell.me if you have questions!

This announcement made some people 😬. I may know why, and - perhaps - I understand the reasons. I'm happy to answer your concerns, if there are any. I'll use this thread to share some of **my** thoughts.