Blog
Event Loop in Javascript
October 11, 2020
JavaScript has an event loop-based runtime model that is responsible for executing code, collecting and processing events, and executing queued sub-tasks.
Deboucing
March 06, 2020
Debouncing is a technique to avoid triggering an event multiple times when a user is rapidly moving their mouse or finger. This is useful for performance and responsiveness.
Aggressive Cows - SPOJ
August 05, 2019
My solution to Aggressive Cows problem on SPOJ, using Binary Search.