Skip to main content

Shahzeb Umer

Founder, BumbleTap · keyboard-first tinkerer

Islamabad, Pakistan Writing since 2026 12 articles

Shahzeb is interested in a little of everything and can never quite settle on one thing — which is exactly how BumbleTap came about. It started as a fix for the browser actions he caught himself repeating all day, and grew into an extension that turns any keystroke into an action on any site. He writes Keystrokes about whatever he's currently curious about — the machinery behind the browser, automations worth stealing, and the occasional tangent — because sticking to a single subject was never really the plan.

Browser automationKeyboard-first UXChrome extensionsBuilding in publicWeb tech

Latest by Shahzeb

How It Works
How It Works · 24 min

Half My AI Crawler Traffic Wasn't AI Crawlers

I was one query away from publishing that AI assistants fetch this site 80 times for every Google click. One extra field in the query showed that half the traffic failed to verify and that I'd been wrong in three separate ways. The honest number is 11.

Opinion · 15 min

Chrome Auto Browse: The Hard Part Isn't the AI

Auto Browse is capped at 20 requests a day, exposed to prompt injection, and running inside your logged-in sessions. The model isn't the hard part.

Tips · 16 min

You Can't Re-Enable an Unsupported Chrome Extension

No toggle, no policy, no flag, no switch — every route was closed between Chrome 138 and 151. Here is what replaces it, and the one workaround to skip.

Opinion · 15 min

Keyboard Shortcuts Are Software's Most Underrated Feature

Shortcuts don't lose roadmap fights because they're low value. They lose because they emit no analytics, can't be discovered, and never demo well.

Research · 16 min

Why Open Source Your Product? The Strategic Case

Open sourcing is a distribution and trust decision with real costs, not an ethical one. A framework for deciding, and why the answer is often no.

How It Works · 22 min

Chrome Deletes the Last Manifest V2 Extensions on August 31

The 'your extensions die on August 31' headlines are a year late: Manifest V2 stopped running in July 2025. You can't re-enable it, but you can replace it.

How It Works · 22 min

Why Chrome Uses So Much RAM: Inside Its Memory Management

Chrome isn't leaking. Site Isolation, V8's heap and hidden caches explain the number, and why your task manager can't name the tab responsible.

Tips · 13 min

Run Code on Any Webpage with Keyboard Shortcuts

Bind a key to run your own JavaScript on any site. No sandbox to set up, it works on strict-CSP pages, and nothing ever leaves your browser.

Tips · 13 min

How to Create Keyboard Shortcuts for Any Website

Bind any key to a click on any button on any website, with no code, using a free Chrome extension that keeps working after the site is redesigned.

Sharp analysis, straight to your inbox.

Get Keystrokes weekly: sharp analysis, emerging developer tools, and practical insights for builders. No spam, unsubscribe anytime.

One email a week · No spam · Unsubscribe anytime