Blog
Thoughts on web development, frontend engineering, and technology.
Gathering Requirements and Introducing IPL Score Tracker Chrome Extension
A deep-dive series on building a real-time IPL score-tracking Chrome extension from idea to production-ready architecture.
Architecture Breakdown of IPL Live Score Chrome Extension
A detailed architecture breakdown of a real-time IPL Chrome extension using background workers, content scripts, and message-driven state management.
Implementing a Message-Driven Architecture for Live IPL Scores in a Chrome Extension
A hands-on guide to implementing real-time IPL score updates in a Chrome extension using message passing between background workers, content scripts, and a React popup.
Using Webpack for Easy Development in a Chrome Extension
A practical guide to setting up Webpack for a Chrome extension to enable fast, automated builds with React, Babel, and asset bundling.
Sharing State Between Vanilla and React Apps with Redux
A proof-of-concept showing how to share a single Redux state between a Vanilla JS app and a React micro-frontend in real time.
Building Infinite Scroll with Virtual Scroll in Ember: A Step-by-Step Guide
A step-by-step guide to building high-performance infinite and virtual scrolling in Ember for large, dynamic lists.