Luca Del Puppo's Avatar

Luca Del Puppo

@puppo92

#GoogleDeveloperExpert, Codemotion Ambassador, GitKraken Ambassador, Former Microsoft MVP, Senior Software Developer at NearForm and javascript enthusiastic. ๐Ÿ˜Ž http://dev.to writer http://dev.to/puppo

168
Followers
204
Following
26
Posts
13.05.2023
Joined
Posts Following

Latest posts by Luca Del Puppo @puppo92

Big high five to @puppo92.bsky.social ๐Ÿ™! He singlehandedly migrated Pino's test suite over to `node:test`. These PRs, and the cooperation on them, are a prime example of what we look for in community contributions.

09.05.2025 12:21 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image

Nearformers Ludovico Besana, @puppo92.bsky.social, Matteo Pietro Dazzi and Manuel Spigolon share their experiences of
Codemotion Milan.

๐Ÿ“–Read their takeaways in our latest post >>

nearform.com/digital-comm...

#opensource #codemotionIT #nearform #developers

05.12.2024 19:09 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image Post image

๐Ÿ“ข Excited to announce our first 3โƒฃ speakers for NG Venice 2025: Marko Stanimiroviฤ‡, @rainerhahnekamp.bsky.social and Michael Egger-Zikes ๐Ÿคฉ - They are great #Angular experts!
Stay tuned for the agenda next week - a new format is coming!๐Ÿ˜‰ ng-venice.org

27.11.2024 12:15 ๐Ÿ‘ 9 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image Post image Post image

We are proud to launch NG Venice 2025 ๐Ÿš€ Join us in Venice ๐Ÿ‡ฎ๐Ÿ‡น next year on 13-14 March to meet a great lineup of
@angular.dev.web.brid.gy experts ๐Ÿคฉ and to connect and live in real life the #angular #community โค๏ธ

25.11.2024 11:44 ๐Ÿ‘ 8 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
JavaScript Workers
JavaScript Workers ๐Ÿš€ Dive Deep into the World of JavaScript Workers! ๐Ÿš€Are you ready to unlock the full potential of JavaScript in your web applications? Join us in this thril...

New JavaScript Workers Video!

In our latest video, we show you how to use Node.js worker threads to offload intensive tasks and keep your Main-Thread snappy.
Learn how to create a new thread to run high-intensive processes and prevent blocking the main thread.

20.02.2024 07:34 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Looping into the JavaScript loops
Looping into the JavaScript loops ๐ŸŒ€ Dive deep into the heart of JavaScript loops with our latest video, 'Looping into the JavaScript Loops'! ๐Ÿš€ Whether you're just starting out or you're a s...

Hey there! ๐Ÿ‘‹

I just made a new video about JavaScript loops to help clear up any confusion between the different for loops. ๐Ÿš€

Check it out and let me know what you think in the comments section.
Don't forget to like and subscribe if you enjoy it!

Here's the link:

17.02.2024 22:52 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Ecco perchรฉ DEVI usare Typescript! ๐Ÿ‘‘ Con @Puppo_92 ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป I miei corsi: https://www.giuppi.dev ๐Ÿ”— LinksBlog Luca: https://blog.delpuppo.net/Canale Youtube: @Puppo_92 In questo video parleremo del mondo Javas...

Yesterday, I had the opportunity to chat about TypeScript with GiuppiDev ๐Ÿš€
If you are interested, here is the link ๐Ÿ‘‡ (only in Italian)

www.youtube.com/live/7euQXm6...

07.02.2024 09:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A Promise is forever
A Promise is forever ๐Ÿš€ Dive Into JavaScript Promises! ๐Ÿš€Explore the world of JavaScript Promises with me and unlock the secrets to mastering asynchronous programming. This video...

๐Ÿš€ I'm back on my YouTube channel and blog, and I've just released a new video and post about JavaScript Promise.
The title is "A Promise is forever", and it's filled with useful information to help you become an expert.
๐Ÿ“‘ dev.to/this-is-lear...
๐Ÿ“บ www.youtube.com/watch?v=ROwJ...

06.02.2024 07:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Just 19 to 400!
Letโ€™s see if I can reach the 400 by the end of the week ๐Ÿš€
www.youtube.com/@Puppo_92

Iโ€™m preparing new content for the next year ๐ŸŒŸ

20.12.2023 07:11 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
The Reflect API: The Swiss Army Knife Every JavaScript Developer Needs
The Reflect API: The Swiss Army Knife Every JavaScript Developer Needs ๐Ÿš€ Dive into the Reflect API with us and discover the meta-programming secrets of JavaScript! ๐Ÿ› ๏ธ In today's video, "The Reflect API: The Swiss Army Knife Ev...

๐Ÿš€ Just dropped a new vid + blog post on the unsung hero of JavaScript: the Reflect API! ๐Ÿ› ๏ธ
It's time to elevate your code game to new heights! ๐Ÿ“ˆ

โœจ Watch here: www.youtube.com/watch?v=gaCv...
๐Ÿ“– Read more: dev.to/this-is-lear...

09.11.2023 07:39 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Cracking the JavaScript Code: Unveil the Magic of Object Descriptors
Cracking the JavaScript Code: Unveil the Magic of Object Descriptors JavaScript is a language full of wonders, and Object Descriptors are one of its hidden gems. In this eye-opening video, we're pulling back the curtain to unv...

๐Ÿ”ฅ Just dropped a new YouTube video + blog post combo: "Cracking the JavaScript Code: Unveil the Magic of Object Descriptors!" ๐Ÿง™โ€โ™‚๏ธ

๐ŸŽฅ Unlock the secrets behind writable, enumerable, & configurable in JS objects!

๐Ÿ‘‰ Watch www.youtube.com/watch?v=AHLd...
๐Ÿ“– Read dev.to/this-is-lear...

02.11.2023 07:07 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
JavaScript FinalizationRegistry Unraveled: Memory Management Magic Explained!
JavaScript FinalizationRegistry Unraveled: Memory Management Magic Explained! ๐Ÿš€ Dive into the fascinating world of JavaScript memory management with our latest video! ๐ŸŽฉโœจ In "JavaScript FinalizationRegistry Unraveled: Memory Managemen...

๐Ÿš€ JavaScript devs, it's time to master memory management! ๐Ÿง โœจ
Check out my latest YouTube video, "JavaScript FinalizationRegistry Unraveled."
Watch now: www.youtube.com/watch?v=3sgI...

๐Ÿ“š Want more details? Dive into my blog post on the same topic: dev.to/this-is-lear...

25.10.2023 06:40 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Unlocking the Power of Proxies: JavaScript's Secret Superheroes
Unlocking the Power of Proxies: JavaScript's Secret Superheroes In this spellbinding episode, we delve deep into the mystical world of JavaScript with a focus on the enigmatic Proxy object. Whether you're a JavaScript jou...

๐Ÿš€ Unleash JavaScript's Hidden Heroes - Proxies! ๐Ÿช„

From coding novices to seasoned wizards, this content is for YOU. ๐Ÿฆธโ€โ™‚๏ธ๐Ÿ’ผ

๐Ÿ“บ Watch the video: www.youtube.com/watch?v=e7_l...
๐Ÿ“– Read the blog: dev.to/this-is-lear...

Share this magic with your fellow devs! ๐ŸŒ

18.10.2023 06:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
JavaScript WeakRef Explained: Harnessing Memory Management Magic
JavaScript WeakRef Explained: Harnessing Memory Management Magic In this eye-opening tutorial, we'll unravel the mysteries of WeakRefs in JavaScript ๐Ÿง™โ€โ™‚๏ธ and discover how they wield memory management magic. ๐Ÿ’ซ๐Ÿ” What you'...

๐Ÿช„โœจ JavaScript's Memory Management Unveiled!
Dive into the Magic of WeakRefs in my latest YouTube video and blog post.๐Ÿ’ก๐Ÿš€

YouTube: youtu.be/-rN03KAHGC4
Blog Post: dev.to/this-is-lear...

Let's unravel the mysteries of memory management together! ๐Ÿง ๐Ÿ’ป

11.10.2023 06:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐ŸŽบLetโ€™s close the week with a fantastic new๐ŸŽบ

Iโ€™m happy to share that Iโ€™m officially a Google Dev Expert in Web Technologies.
Thanks to Francesco Sciuti for the help and the nomination!
Itโ€™s a pleasure to be part of this program ๐Ÿ™Œ

06.10.2023 09:11 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Unlock the Power of JavaScript WeakSet: Mastering a Hidden Gem!
Unlock the Power of JavaScript WeakSet: Mastering a Hidden Gem! Are you ready to elevate your JavaScript skills? Dive deep into the world of WeakSet, the unsung hero of memory management in JavaScript! Whether you're a co...

๐Ÿš€ Dive into JavaScript WeakSet! ๐Ÿ’Ž

๐Ÿ“ Blog Post: dev.to/this-is-lear...
๐Ÿ“บ YouTube Video: youtu.be/m3BKqgeVAa4

Master WeakSet and level up your JavaScript skills.๐Ÿ’ก๐Ÿง™โ€โ™‚๏ธ

Like, share, and subscribe for more coding adventures! Questions? Drop a comment.

04.10.2023 06:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Unlocking JavaScript's Secret Weapon: The Power of WeakMaps
Unlocking JavaScript's Secret Weapon: The Power of WeakMaps ๐Ÿ”‘ Ready to supercharge your JavaScript skills? Join us in this deep dive into the incredible world of WeakMaps! ๐Ÿ’กWeakMaps are a lesser-known but incredibly...

๐Ÿš€ Just dropped my latest blog post and YouTube video: "Unlocking JavaScript's Secret Weapon: The Power of WeakMaps." ๐Ÿ’ก๐Ÿ’ป

๐Ÿ”— Blog Post: dev.to/this-is-lear...
๐Ÿ“บ YouTube Video: youtu.be/8Z4ZYDSxN3A

JavaScript devs, don't miss this deep dive into the world of WeakMaps! ๐Ÿ’ช

27.09.2023 06:32 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Excluding values from literal types in typescript
Excluding values from literal types in typescript In this video, you will learn how to exclude values from #literaltypes using the #exclude utility in #typescript.#tipsandtricks #learnbetter

๐Ÿš€ Just dropped a new YouTube Shorts video!
๐Ÿ“ฝ๏ธ In this quick snippet, I dive into the powerful world of TypeScript and explore how to use the "Exclude" utility type to streamline your code.

Check it out now and let me know your thoughts.

14.09.2023 10:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
The new design for the FullStack Bulletin Newsletter

The new design for the FullStack Bulletin Newsletter

We have a new refreshed design for FullStack Bulletin Newsletter. I hope you will enjoy this newsletter even more from next Monday!

PS: We are looking for sponsors. If you have a product/service that can be relevant for FullStack Web Devs, give me a shout!

06.09.2023 08:17 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Mastering JavaScript Async Iterators: Unlocking Asynchronous Magic In the ever-evolving landscape of JavaScript, staying up-to-date with its latest features is crucial...

๐Ÿš€ Just dropped a new blog post!
๐Ÿ“š "Mastering JavaScript Async Iterators: Unlocking Asynchronous Magic" ๐Ÿง™โ€โ™‚๏ธโœจ

๐Ÿช„ Dive into the world of async iterators and level up your async coding skills! ๐Ÿš€๐Ÿ’ป

Read it here ๐Ÿ‘‡๐Ÿป๐Ÿช„โœจ

08.09.2023 05:50 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Unleashing the Power: Demystifying JavaScript Generators Welcome to this blog post, where we're diving into the fascinating world of JavaScript generators. If...

๐Ÿš€ Excited to share my latest blog post: Unleashing the Power: Demystifying JavaScript Generators! ๐Ÿ’ก
๐Ÿ”— In this article, I dive into the world of JavaScript Generators, breaking down their complexities and uncovering their incredible potential. ๐Ÿ–ฅ๏ธ๐Ÿ‘ฉโ€๐Ÿ’ป

01.09.2023 06:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Use extends in TypeScript as Pattern Matching
Use extends in TypeScript as Pattern Matching In this video, you will learn how #extends can be used as pattern matching in #typescript when you work with types.#tipsandtricks #learnbetter

๐ŸŽ‰ Just dropped a new YouTube Shorts! ๐Ÿ“น
"Use extends in TypeScript as Pattern Matching" ๐Ÿ”—

Elevate your TypeScript skills with this quick tip. ๐Ÿš€๐Ÿ’ก

31.08.2023 06:40 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Avoid arrays. Sometimes, sets could be better
Avoid arrays. Sometimes, sets could be better Learn how to prevent #performance issues by avoiding the #arrays' includes method and using a #set to check if a value exists in your collection.Obviously, a...

The array includes method is fantastic, but do you know its execution time is unpredictable? The array's size and the element's position can change the execution time drastically!
Check out my last youtube video to find out more

https://youtu.be/ak0fhG3zIyA

12.07.2023 11:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
React Query - Infinite Queries Hey Folks, Today it's time to learn how you can build an infinite query with React Query. To build...

๐Ÿ“š Just published my newest article diving deep into the world of React Query!
Learn how to harness the power of Infinite Queries and supercharge your app's data-fetching capabilities. ๐Ÿ”„๐Ÿš€

07.06.2023 10:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
99/100 on Lighthouse

99/100 on Lighthouse

Modern HTML has many performance controls:

๐Ÿ”‘ Prioritize a key image: <img fetchpriority=high>
๐Ÿ’ค Lazy-load images: <img loading=lazy>
๐ŸŒ Warm connections to origins: rel=preconnect
๐Ÿ• Fetch late-found resources: rel=preload
โญ๏ธ Fetch next-page navigations: rel=prefetch

06.06.2023 03:48 ๐Ÿ‘ 38 ๐Ÿ” 9 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Clone, How many are in JS? Learn 4 different ways to clone an object in #javascript and understand the advantages or disadvantages of every solution.You can find the source code here (...

๐Ÿš€ Check out my latest YouTube video where I dive into the fascinating world of JavaScript!
Learn four different ways to clone objects ๐ŸŽ‰

Watch now and let me know your thoughts! ๐Ÿ”—

06.06.2023 10:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

๐Ÿ“ข Check out my latest article on paginating lists with ReactQuery! ๐Ÿš€
Learn how to efficiently handle large datasets and enhance the performance of your React applications.
๐Ÿ’กLet's make pagination a breeze! ๐Ÿ’ช

https://dev.to/this-is-learning/react-query-paginated-list-4m77

01.06.2023 10:58 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Delete; why are you so slow?
If you use the #delete #operator in #js, maybe you have to know that its execution can have a different duration based on the property you delete.
Check out my last video to find out more

https://lnkd.in/daiyewGR

#js #javascript #performance #delete

30.05.2023 10:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Iterations are common in a javascript codebase, but a wrong decision can impact the performance of your application.
Let's see how a wrong decision can degrade the performance of your codebase

https://www.youtube.com/watch?v=N2D1JLI_nps

24.05.2023 15:52 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
React Query - Abort Request Hey Folks, Today it's time to learn how you can abort an ongoing request with ReactQuery. Before...

Do you know how you can abort an HTTP request in js?
Noooo, check out my last #article to learn how you can do it with js and in #ReactQuery ๐Ÿš€
Enjoy your reading ๐Ÿ˜‰

#react #query #abort #http #request #fetch

17.05.2023 07:55 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0