Building fast and responsive web experiences. Thinking about developer tools, user interfaces and design systems. Senior software engineer at Chronicle HQ.
Whipping up a text editor and thinking about presentations on the web. Getting my hands dirty with Node.js and Rust.
A request cache for client side apps in under 40 LOC
Cache strategy to avoid duplicate requests and facilitate local reasoning.
There and back again
Notes on moving this blog to Next.js and everything else that has changed.
Strategies for Gulp.js at scalemore →
Tips for keeping gulp manageable and fast on large projects.
Highlights from stuff I've read over the past couple of years →
2021 - now
2019 - 2021
Chennai, India & Remote
Core developer in the platform team focussing on front-end architecture.
2018 - 2019
Zoho Payments & Banking
Worked on payment gateway and bank integrations for the Finance Suite of products.
2016 - 2018
Zoho Checkout & Subscriptions
Primary front-end engineer for Zoho Checkout.