diff --git a/README.md b/README.md
index e67635b5..021c246e 100644
--- a/README.md
+++ b/README.md
@@ -434,6 +434,7 @@ The Event Loop is a critical part of JavaScript’s concurrency model, ensuring
- [Understanding JavaScript's requestAnimationFrame() — JavaScript Kit](http://www.javascriptkit.com/javatutors/requestanimationframe.shtml)
- [Handling time intervals in JavaScript - Amit Merchant](https://www.amitmerchant.com/Handling-Time-Intervals-In-Javascript/)
- [Debounce – How to Delay a Function in JavaScript - Ondrej Polesny](https://www.freecodecamp.org/news/javascript-debounce-example/)
+- [setImmediate() vs setTimeout()](https://www.trevorlasn.com/blog/setimmediate-vs-settimeout-in-javascript)
### Videos
@@ -833,6 +834,7 @@ The Event Loop is a critical part of JavaScript’s concurrency model, ensuring
- [whatthefuck.is · A Closure - Dan Abramov](https://whatthefuck.is/closure)
- [Closures in JavaScript can... - Brandon LeBoeuf](https://dev.to/brandonleboeuf/closure-in-javascript-49n7)
- [Do you know Closures - Mohamed Khaled](https://dev.to/this_mkhy/do-you-know-es6-part-3-advanced-3fcl#Closures-2)
+- [Understanding JavaScript Closures With Examples - Trevor I. Lasn](https://www.trevorlasn.com/blog/understanding-javascript-closures)
### Videos