I open tabs, then more tabs, then lose any sense of what I was doing. I didn’t want a better tab manager. I wanted a limit, because I clearly wasn’t going to impose one on myself, and a hard cap on open tabs was the plainest version of that I could think of.
Building an extension in Replit
I built it in Replit, which made it more awkward than it needed to be, because you can’t preview a browser extension in the place you’re building it. Most of the early process was a shot in the dark: work out how to export the packaged folder, zip it correctly and load it into Chrome as unpacked. Once I’d done that, it simply worked.
The mechanic is direct. Hit the cap and the new tab gets closed, with a notification telling you why. The popup shows the tabs you have open against your limit, plus a blocked-today counter. The best detail came almost as an afterthought: raising your limit is locked for 24 hours after you set it, while lowering it applies instantly. You can always tighten the rule, and you can’t talk yourself out of it in the moment.
Where it ended up
Extension packaging looked like the blocker going in, and once I understood the flow it wasn’t. The 24-hour lock is the feature that makes it work. What was left was deciding whether it’s a personal utility or worth publishing properly, and version 1.3.0 answered that.