DEV Community

Cover image for I built a full Chrome extension as a "vibe coder" (using AI to solve my tab-hoarding problem)
builtbypetr
builtbypetr

Posted on

I built a full Chrome extension as a "vibe coder" (using AI to solve my tab-hoarding problem)

I’ll be completely honest

I don't know the deep technical inner workings of Chrome’s Manifest V3 architecture. I am not a hardcore software engineer. I am a "vibe coder."

I rely on intuition, trial-and-error, and a whole lot of AI to help me build things.

A few months ago, I hit a breaking point with my browser. Whenever I started a project, I’d open 20 tabs. Then I’d get distracted or need to switch tasks, but I was terrified to close the window because I’d lose my scroll position, my history, and half-filled forms.

My browser was constantly a mess of tiny, unreadable favicons. My computer was running hot. I tried OneTab, but it just saved a list of URLs when I opened them back up, my context was gone.

I realised I just wanted a tool that worked like git stash, but for my browser.

Since it didn't exist (or at least, didn't work the way my brain wanted it to), I decided to build it. I sat down with AI and just started hacking away. I explained the problem I wanted to solve, tested the code it gave me, broke things, fixed things, and slowly shaped it until it actually worked.

The result is a Chrome extension called stack.

Here is what it actually does:

  • You press Cmd+Shift+S.
  • You type a name for your current mess of tabs (like "weekend-trip" or "website-redesign").
  • It saves your exact spot scroll position and all and safely closes the window.
  • When you want to go back, you hit the shortcut, search the name, and it restores the window exactly how you left it.

It was a wild process getting things like Stripe payments and Supabase databases working through pure vibe coding, but I just pushed version 2.0.1 live to the Chrome Web Store.

If you are a tab hoarder like me, I’d love for you to try the free version and let me know if it actually helps your brain stay organised.

Chrome Web Store: https://chromewebstore.google.com/detail/stack-%E2%80%94-tab-manager-sessi/hhljdhhopkadkdfdhacbpiibnhkjkcfc?authuser=0&hl=en-GB
Website: https://stack.builtbypetr.com/
X: https://x.com/builtbypetr

And if there are any other vibe coders out there using AI to build their ideas, let me know! It's a crazy time to be a builder right?

Top comments (0)