
Product thinking
Published: 9/19/2025
I’ve decided to start jotting down my thoughts every day. Some days I’ll focus on UI design, some on UX, some on development, and other days I’ll intentionally train myself to think like a product designer or engineer. That’s my dream!
As a developer, I’ve always leaned on Stack Overflow—it’s been my final resort whenever I can’t find answers elsewhere. Recently, I learned the platform has been struggling to stay active since the rise of AI tools. If I were a project manager, I’d still value Stack Overflow for its credibility. Honestly, I might even integrate it as part of how we evaluate or score the quality of answers.
Just the other day, I got a GitHub notification: someone commented that my answer solved their issue. It was about the classic Stripe headache - webhook signature verification failing
because of bodyParser.json
. If you’ve ever integrated Stripe, you know this pain: 100+ GitHub answers, none working, hours of tweaking code, even prompting AI all day without success. Then I stumbled on a hidden gem answer (not even marked correct on Stack Overflow!)—tested it, and boom, problem solved.
That got me thinking 👇
We have so many valuable back-and-forth discussions with AI every day. Some are genuinely insightful, but instant chat feels like a “snap”—here now, gone with the wind.
💡 What if ChatGPT had a “Save to ChatGPT Library” button?
- Whenever you find a valuable discussion, you could push it to a shared library.
- The community could upvote or verify correctness, just like on Stack Overflow.
- Over time, this builds a curated, searchable knowledge base from real conversations.
Here’s the quick product sketch I wrote for fun:
📌 Problem
Instant chat with AI is great for brainstorming and troubleshooting, but insights often vanish. Unlike GitHub or Stack Overflow, there’s no persistent, curated way to resurface the “gold” from conversations. Users solve hard problems in chat, but the solutions disappear—hard to find again, hard to help others.
🔍 Insight
Developers spend hours testing solutions and filtering noise before finding what works. Community validation (“this worked for me”) is what makes platforms like Stack Overflow powerful. Chat is ephemeral, but some answers deserve permanence.
💡 Idea
Add a “Save to Library” button in ChatGPT:
- Push valuable discussions into a shared library.
- Let the community upvote/verify correctness.
- Create a trustworthy, searchable knowledge layer on top of conversations.
📈 Impact
- For users: Less frustration, faster access to verified solutions.
- For OpenAI (or any AI platform): Build a compounding knowledge layer on top of chat.
- For the ecosystem: A blend of instant exploration (chat) + lasting wisdom (library).
Besides that product idea, I also sent out my September newsletter.🎉🎉

I’m focusing on marketing right now. I just started exploring a new tool called Semrush, and I’m planning to dig deeper into it. The backlink insights are especially powerful - I can already see how much potential there is to strengthen visibility and growth.
For my product, I noticed a bunch of users never verified their signup emails. I spent nearly a whole day figuring out how to streamline the process and bring them back to try the product. In the end, I discovered something simple: you can just click “magic link” in Supabase, and unverified users will receive the signup email again.
I also learned that Supabase has a tool called Cron - perfect for scheduling recurring tasks. I’ve decided to set it up to periodically check my database and let the system automatically resend verification emails for me.
****************************************************************************
I launched a SaaS tool called Mermaid Mind, it converts YouTube videos (and even platforms like Coursera, as one user highlighted) into mind map diagrams and pill tags. It’s designed for video summarising content, extracting SEO keywords, and supporting visual brainstorming.
You can try it out instantly (no signup required, copy & paste url), or sign up to unlock more features like:
–Downloading your mind maps
–Saving them to your account
–Browsing by pill tags for quick organization
It’s especially handy for brainstorming, SEO keyword extraction, and content summarization.
You can also test it out and fill in my quick feedback form 👉 https://forms.gle/NdPNb9ZvMbxyfCfo9