Writing my own Trie based HTTP Router taught me more than I expected

Feb 14, 2026
3 min read

In this blog I shared how building a Trie based HTTP router for my framework Diesel.js helped me understand routing, middleware design, lazy parameter parsing, and performance focused architecture.

Understanding How Async JavaScript and the Event Loop Work Together

Feb 8, 2025
3 min read

in this blog i have explained how async nodejs work with event-loop and libuv

Let’s understand the difference between process.nextTick() and setImmediate()

Feb 18, 2025
2 min read

in this blog i have explained the difference between process.nextTick() and setImmediate()