Back to Portfolio
Blog
Thoughts, tutorials, and insights from my journey in software development.
All
Architecture Design
System Design
19 min
Understanding tempmail-checker — How It All Works
April 11, 2026
A deep-dive into the architecture, data structures, and algorithms behind tempmail-checker. Table of Contents The Problem The Naive Approach and Why It Falls Short Bloom Filters — The Core Innovat
Architecture Design
3 min
The 6-Digit Secret: How Authenticator Apps Verify OTP They Never Store
April 9, 2026
Authenticator apps have become the backbone of modern account security. When you enable two-factor authentication (2FA), you likely rely on tools like Google Authenticator or Microsoft Authenticator.
System Design
2 min
npm vs npx: Same Family, Very Different Jobs
April 3, 2026
If you’ve been writing JavaScript for more than 10 minutes, you’ve seen npm and npx everywhere. And at some point, you probably thought: “Why do we even have both? Isn’t one enough?” Fair question.