Luciano Mammino 📙 Node.js Design Patterns
banner
loige.co
Luciano Mammino 📙 Node.js Design Patterns
@loige.co
AWS Serverless Hero & MVP. Senior Architect fourTheorem, author of 📕 http://nodejsdp.link & ✉️ http://fstack.link Node.js, JavaScript, Rust 🦀 & Cloud ☁️
Node.js friends, quick heads up! 👋

Today (13 Nov 2025) I am doing a live AMA with Mario Casciaro, hosted by Packt, all about Node.js Design Patterns (4th edition) and how Node.js has evolved over the years.

#nodejs #javascript #ama
November 13, 2025 at 9:44 AM
Here’s a story I didn’t expect to write 👇🧵 (1/8)

A few days ago I went down a rabbit hole to see what people search most about Node.js. Guess what? “how to read and write files” is near the top.
October 13, 2025 at 1:33 PM
🎉 Author copies are in! 📚

Holding the 4th edition of “Node.js Design Patterns” never gets old. Months of work turned into something I can touch, and hopefully a guide to help you level up with Node.js.
October 7, 2025 at 5:16 PM
🎁 OK I PROMISED YOU A GIFT....

Our favorite chapter is FREE!

Chapter 6: Coding with Streams.

80 pages to help you write faster, leaner, more scalable Node.js code and learn one of the most important abstraction in all Node.js!
September 25, 2025 at 6:56 AM
🎉 Big news and a gift for you 🎁

Keep reading🧵👇
September 25, 2025 at 6:56 AM
Marketing & Engineering: best friends or eternal struggle? 🤝⚔️

It’s the classic tug-of-war: marketing owns messaging & pages, devs own the stack. How much control do we actually give? 🤔

🧵👇
September 19, 2025 at 8:17 AM
Stuck keeping #Spring apps alive on #EC2 or herding #Kubernetes just to ship a few endpoints? ⚙️

What if #Java on #AWS #Lambda could hit your latency targets and cut the ops tax too? ⏱️💸
September 5, 2025 at 8:08 AM
Love big launches? So do we 🎉

Brand new AWS Bites episode is out 🎙️

Did #AWS just build an IDE to rival your editor? Yes. Meet #Kiro.
August 22, 2025 at 8:29 AM
🚨 TIL you can use another MacBook as a wireless extended display. Not just an iPad with Sidecar 🤯
I always thought this was iPad-only, but it works great between Macs too! 💻➕💻
August 7, 2025 at 12:53 PM
🧼🐚 Time for some shell spring cleaning?

This Fish shell snippet lists all executable files in your $PATH — handy if you're trying to remember that neat CLI tool you installed months ago... or spot something suspicious 👀
August 6, 2025 at 4:53 PM
🚀 New AWS Bites episode!

We tried Amazon #DSQL so you don’t have to (but you might want to) 👀

Luciano and Eoin put Aurora DSQL through its paces in #AWS Bites #Podcast Episode 145

🧵 Here’s what we found:
June 27, 2025 at 11:18 AM
How do you hash… a banana? 🍌🤔

I spent 20 minutes trying to figure out why hashing "banana" with SHA-1 in Node.js gave me a different result than doing it in the terminal.

A classic case of “invisible bytes”! Let me walk you through it 🧵
June 14, 2025 at 4:03 PM
And of course... I had to do a big update on my favorite chapter ❤️

Streams!

This time, we went all in to make this topic easier to grasp and apply, even if you’ve struggled with it before.

We want to make Streams FINALLY accessible to everyone.
June 2, 2025 at 9:26 AM
🧪 Testing!

Almost 100 pages covering strategies, tools, and examples to help you write bulletproof Node.js applications.

We cover everything from unit tests to integration, mocking, code coverage, and more.
June 2, 2025 at 9:26 AM
📘 The new edition of Node.js Design Patterns is coming soon!

After 9 months of hard work with Mario Casciaro, we're finally ready to share what’s next for one of the most loved Node.js books.

But this is not “just another edition”...
June 2, 2025 at 9:26 AM
My friendship with #ChatGPT is built on mutual trust 💖, deep respect 🫱🫲, and me yelling “NO EM–DASHES” every 2 messages 😤

It nods, says “Got it!” 🤖
Then casually drops another one or two... like nothing happened 🙃

I guess there are too many em-dashes ended up in the training data...
May 28, 2025 at 6:19 PM
🚢 Migrating a containerized app (#Rust backend + #Solidjs frontend) from on-prem to AWS?

We wanted to simplify things. So instead of the usual VPC + ALB + Fargate setup, we tried App Runner.

Did it deliver? Here's what we learned 👇🧵

#AWS #AppRunner #Fargate
May 9, 2025 at 9:29 AM
console.log() is probably the first function I ever used in Node.js...

And yet, I was today years old when I learned it supports format strings! 🤯

🧵👇
May 5, 2025 at 9:20 AM
I doubt this is going to last... #ChatGPT, somehow, really loves hyphens! 😮‍💨
May 3, 2025 at 5:55 PM
It's never too late for a good @atuin.sh WRAPPED! 🎁
April 8, 2025 at 10:59 AM
🚨 Think copying files between S3 buckets is easy?
Well… yes—until it's not.

We recently hit some walls and ended up building our own open-source tool: s3-migrate 🧵
April 4, 2025 at 9:45 AM
Positively surprised to see ChatGPT recommending @fastify.dev rather than Express... and for good reasons too!

🐆
April 3, 2025 at 11:30 AM
🚀 "Wait, JSONata can do WHAT with AWS Step Functions?!"

If you use #AWS Step Functions (or want to), these 2 new features—JSONata + Variables—will save you time, money, and sanity.

Let’s break it down ⤵️
March 21, 2025 at 11:46 AM
Just released a tiny open-source utility! 🎉

🔗 s3-migrate → github.com/lmammino/s3-migrate

Need to copy an entire S3 bucket between accounts or migrate to an S3-compatible service (Cloudflare R2, anyone?!)—give it a try! 🚀

Feedback & contributions welcome! 💬 #AWS #S3 #opensource
March 10, 2025 at 12:57 PM