Skip to main content

Shahzeb Umer

Founder, BumbleTap · keyboard-first tinkerer

Islamabad, Pakistan Writing since 2026 10 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

Tips
Tips · 15 min

How to Keep Using Unsupported Chrome Extensions in 2026

You cannot re-enable a Manifest V2 extension in Chrome. Here are the workarounds and alternatives that actually work, and the one you shouldn't try.

Opinion
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
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
How It Works · 20 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. August 31 is only a Web Store cleanup.

How It Works
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
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
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.

How It Works
How It Works · 15 min

How Chrome Extensions Actually Run Your Code

How Chrome extensions actually execute code: content scripts, isolated versus main worlds, the MV3 service-worker lifecycle, and message passing.

How It Works
How It Works · 14 min

How Cloudflare Decides You're a Bot (Without a CAPTCHA)

How Cloudflare detects bots without a CAPTCHA: TLS and JA4 fingerprinting, HTTP/2 signatures, headless checks, and the 1 to 99 bot score explained.

Master the keyboard-first web.

Get Keystrokes in your inbox — features, tips, news and research, about once a week. No spam, unsubscribe anytime.

One email a week · No spam · Unsubscribe anytime