The (Web) Reading Ruler
A browser userscript for saving and restoring a custom reading ruler across pages.
Engineer / storyteller / recovering hustler
I write about systems that scale, pauses that heal, and the strange little tools that make life on the internet feel more humane.
Career breaks, identity, spirituality, humor, small-town roots, and the work of becoming whole again.
EngineeringData structures, system design, interview patterns, and the mental models behind reliable software.
Projects & NotesScripts, business concepts, product thinking, and practical artifacts from the workshop.
Featured
A browser userscript for saving and restoring a custom reading ruler across pages.
A candid, funny, deeply Indian essay about quitting a high-paying job to recover health and meaning.
Scalability, load balancing, sharding, caching, and other system design fundamentals.
Archive
Life
A candid, funny, deeply Indian essay about quitting a high-paying job to recover health and meaning.
A fictionalized self-portrait about ambition, pause, spirituality, and finding a richer melody.
A quiet opening prayer to mark the beginning of the blog.
Engineering
Notes from Parin's archive.
A practical Java data-structures refresher for interview prep and daily problem solving.
A compressed map of interview problem patterns: windows, pointers, graphs, dynamic programming, and more.
LeetCode patterns paired with representative problems and descriptions.
Notes from Parin's archive.
Scalability, load balancing, sharding, caching, and other system design fundamentals.