Notes
While I don’t write on a regular basis, I find great value in sharing my insights and learnings whenever the opportunity arises.
Feb 09, 2025
(Pinned)Trading Space for Time: Boosting Algorithm EfficiencyExplore how trading space for time can significantly improve the efficiency of an algorithm using a practical example of counting bad pairs in an array.4 min readJan 10, 2025
(Pinned)A Deeper Than Not Dive into Two SumExplore the infamous LeetCode problem #1, Two Sum, with a deep dive into its naive and optimized solutions, including a discussion on Hash Maps, binary search, and memory management.11 min readNov 07, 2024
(Pinned)Building a Simple Load Balancer with Spring BootLearn how to build a basic load balancer using Spring Boot, featuring health checks and round-robin distribution.5 min readMay 08, 2025
Understanding the Fork Bomb 💣🍴A deep dive into one of the simplest yet most destructive shell payloads — the fork bomb.3 min readApr 12, 2025
Worker Threads in Node.js: The Secret to High Performance BackendsNode.js is famously single-threaded—but when you hit CPU-heavy operations like encryption, data processing, or image resizing, your app can grind to a halt. That's where Worker Threads come in.18 min read