
Optimizing Performance: How Our Extension Became Lightning Fast

People think of browser extensions as brittle: a site changes its CSS selectors, and bam the extension breaks.
But I think the opposite: it's wild how *resilient* browser extensions often are!
Consider the context: I can extend any aspect of a webapp UI, with zero support or foresight by the original app devs... and it actually works?
I've built... See more
But I think the opposite: it's wild how *resilient* browser extensions often are!
Consider the context: I can extend any aspect of a webapp UI, with zero support or foresight by the original app devs... and it actually works?
I've built... See more
Geoffrey Litt • Tweet
I had a strict rule for this project: no operational stress . This meant no servers, and no data storage.
The tool was shipped as a purely client-side browser extension, using Twitter’s backend for search. I didn’t have my own user accounts; the extension would just send requests from the user’s browser using their authentication
... See more