Art Rose
banner
thatartrose.bsky.social
Art Rose
@thatartrose.bsky.social
Indie hacker. Currently building https://www.chatbot-chronicles.com/, a browser extension to search chat histories across different providers.
My Chrome extension received the Featured badge yesterday. Let's see if will have any positive impact on organic impressions & installs. At the very least now two screenshots are displayed side-by-side, so there's more things to try with the store listing itself. #buildinpublic
November 19, 2025 at 8:57 PM
There's also dark mode variant for it... but I'm not super stoked about it. There's something disturbing me about the colors/contrasts, but it's good enough for now to not spend any further time on it.
November 17, 2025 at 8:29 PM
Started working on the settings page for Chatbot Chronicles to allow managing the auto-detected assistant connections. Still need to implement all the actions & modals, but I'm pretty satisfied with how it's looking. #buildinpublic
November 17, 2025 at 8:29 PM
Would you use this to organize & find all your AI chats across ChatGPT, Claude & Perplexity? #buildinpublic
November 11, 2025 at 7:20 PM
I know... I promised to not write a single line of code. But I couldn't resist adding Claude support to Chatbot Chronicles. So now I need to pretend, I did it for "marketing" reasons. #buildinpublic

Get the extension for Chrome: chromewebstore.googl...
or Firefox: addons.mozilla.org/e...
November 7, 2025 at 8:07 PM
My extension Chatbot Chronicles is now available for Firefox & Chrome. Powerful conversation history search for your ChatGPT & Perplexity.

Chrome: chromewebstore.google.com/detail/chatb...
Firefox: addons.mozilla.org/en-US/firefo...

#buildinpublic
October 26, 2025 at 8:37 AM
I was trying to clean up some CSS yesterday and in doing so I ended up removing all of it for a moment. And.. I kind of liked the e-ink vibe that remained for the UI. #buildinpublic #uidesign
September 27, 2025 at 6:45 PM
For the Chrome Web Store, I'm thinking of creating promotional screenshots similar to this one. Yay or nay? #buildinpublic
September 22, 2025 at 11:30 AM
Reporting in. The chrome webstore review for my extension took 2 days. And now it's successfully available for a select few early testers! 🎉 #buildinpublic
September 22, 2025 at 6:12 AM
This is my very first Reddit ad - "Search that doesn't suck!". Targeting law-adjacent people with this, as I think they may be the most annoyed with searching through past chatbot convos. But I'm essentially just groping in the dark. #buildinpublic
September 21, 2025 at 7:01 PM
This approach keeps Maud templates clean, and allows Alpine to easily transition between valid states (for more complex components).
September 17, 2025 at 6:23 AM
I think... I've figured out a decent workflow for Maud+Alpine+Tailwind! The trick is to make use of user-defined components in Tailwind, with different variations configured via data-attributes. #buildinpublic #webdev #rust
September 17, 2025 at 6:23 AM
Used GoAccess to analyze the access logs of my landing page. It's mostly bots currently, but what's interesting are all the files they try to request. Looking for weak wordpress installations, and secrets left exposed accidentally. #buildinpublic #webdev
September 12, 2025 at 7:22 AM
Making good progress on the on-boarding flow. Finished user sign-ups yesterday, today the plans section. Next the setup of to the extension itself. #buildinpublic
September 3, 2025 at 2:35 PM
August 30, 2025 at 9:18 AM
It's important to take a break from the grind every once in a while, and obtain some new ideas in the fresh air. #buildinpublic
August 26, 2025 at 2:42 PM
Yesterday I was brainstorming the design & structure of the on-boarding page (with Claude). Still very much in exploratory phase, but I think the embedded log-in form is the way to go (on the left). #buildinpublic #webdesign
August 24, 2025 at 11:21 AM
Stayed up a bit late tackling all the issues that Chrome and manifest V3 presented, but now everything works! 🎉
And Firefox container tabs (contextIdentity) support is stripped out of Chrome build, so no more errors there either. #buildinpublic #indiehacker
August 23, 2025 at 8:09 AM
#stealThisTool - Screenshot Reframing Tool

1. Go to screenshot.chatbot-c...
2. Find the View Source menu option (Cmd/Ctrl+U shortcut usually)
3. Copy the whole source into your favourite Chatbot and prompt it to make it in your style (or whatever)

#buildinpublic #digitalmarketing
August 22, 2025 at 2:38 PM
Submitted my site to Bing index a few hours ago, and already Perplexity is able to find it. Feels like magic 🪄 #buildinpublic
August 20, 2025 at 11:30 AM
And Perplexity support for Chatbot Chronicles is done! The APIs that Perplexity has scream ship-fast-care-later, and they also gives off a lot of vibe-coding vibes. But it works, and they've got a massive valuation, so who am I to criticize... #buildinpublic #indiehacker
August 19, 2025 at 2:39 PM
Didn't make much progress on Chatbot Chronicles extension today, just fixed a few small bugs. Mostly procrastinated by vibe-coding a screenshot framing tool for myself. Available on screenshot.chatbot-c... if anyone else finds it useful. #buildinpublic #indiehacker #digitalmarketing
August 17, 2025 at 2:30 PM
Spent a good two evenings on tweaking the logic that truncates the context around matched search terms. I'm sufficiently happy with it now, so I can show off a screenshot for search results. #buildinpublic #indiehacker
August 15, 2025 at 2:59 PM
Hot tip for taking screenshots of webpages (or parts of them): Open developer tools, right click on the element you want a picture of and select "screenshot node". Works in Firefox & Chrome.

Here's me doing a quick open-graph image for my project using this method.

#buildinpublic #indiehacker
August 15, 2025 at 6:38 AM
With Claude as my graphics designer, I made decent progress on the UI for Chatbot Chronicles extension. The popup defaults to showing recent conversations across all supported chatbots. Search also works, but still needs some tweaks. #buildinpublic #indiehacker
August 13, 2025 at 7:11 AM