Logs.
Blogs on software engineering: system design, backend architecture, tooling, and DSA.
9 posts- 2026
Chapter 1 - Vite and React
Explaining Vite and React
web-developmentvitereacthiwuthHow CDNs Actually Work
My understanding of Content Delivery Networks and how platforms like YouTube deliver content efficiently across the world
web-developmentperformancesystem-designDebugging - The underrated skill
Why this is often ignored and how to become better at it.
debuggingsotfwareExternal Libraries in Vite Projects
Exploring how third-party libraries affect performance, bundle size, and developer experience in a Vite-based frontend project
viteweb-developmentlibrariesperformanceI understand but can't solve
My take on the gap between understanding solutions and actually solving problems independently in competitive programming
dsaCPAccess Tokens vs Refresh Tokens
Understanding token-based authentication and the hidden steps behind sending a user verification email while building a backend project
authenticationaccess-tokenrefresh-tokenjwtbackendweb-development- 2025
Vite Speed Gains I Noticed During Dev
Personal insights from using Vite for frontend projects.
vitefrontendweb-developmentperformanceWriting Clean and Maintainable Code
Principles to ensure your codebase remains understandable and efficient.
web-developmentWhy Astro for Content-Focused Websites
Reflections on building a modern content website using Astro, Vite, Tailwind, and React.
astroweb-developmentfrontend