The best products come from problems you’ve lived so long you stopped noticing them. Thinki.sh came from a problem I’d been living for ten years.This is not a launch post. It’s a build diary — a record of what I learned building Thinki.sh, including the parts that didn’t work.
The Problem
In 2020, I became a tech lead for the first time. I had the technical skills. I did not have the leadership skills — specifically, the ability to see problems coming before they arrived. I kept being surprised. A team member would burn out — and in retrospect, the signs had been there for six weeks. A project would slip its deadline — and in retrospect, the dependency risks were visible from the planning document. A technical decision would create production incidents six months later — and in retrospect, the second-order effects were predictable. I wasn’t making bad decisions. I was making decisions with incomplete analysis. I’d arrive at the right answer through intuition and then stop, when I should have kept asking questions. I wanted a system. Something that would prompt me to ask the questions I kept forgetting to ask. A thinking workout, not a note-taking app. That became the seed of Thinki.sh.v1: What I Built and Why It Didn’t Work
V1 was a collection of canvases. Think Figma templates but for thinking — structured worksheets you could fill in before a big decision or project kickoff. I built 12 of them covering:- Project pre-mortems
- Career decision analysis
- Product strategy reviews
- Team health checks
- Architecture trade-off mapping
The Pivot Between v1 and v2
I spent three months not building. Instead, I watched how I actually used the frameworks in my own work. The pattern: I never opened the canvas. I used the frameworks in conversation — with myself, in my decision journal, or in ad-hoc writing. The trigger was never “I should use a framework.” It was “I’m stuck on this problem.” So the question became: What if Thinki.sh met you at the moment of being stuck, instead of waiting for you to remember to open it? That became the v2 hypothesis: an AI-assisted thinking coach that responds to the problem you’re in, not the problem you’ve scheduled.v2: What Changed
V2 introduced an AI coaching layer. You describe the decision you’re facing or the project you’re worried about, and the system:- Identifies which frameworks are most relevant
- Asks you the questions you need to answer (not a generic canvas — specific questions for your situation)
- Synthesizes your answers into a structured output you can act on
- Added Claude (Anthropic’s API) as the reasoning layer
- Vercel AI SDK for streaming responses
- Supabase for user sessions and saved analyses
- Tiptap for rich-text response editing
What’s Next
Three things I’m exploring for v3:- Pattern recognition across your own decisions — If I can see your last 20 decisions, I can start surfacing where your blind spots are. “You consistently underestimate rollout complexity” is more valuable than any single framework.
- Team mode — The pre-mortem workshop format works best with a team. A collaborative mode where multiple people contribute to the same analysis, asynchronously.
- Integration with where you actually work — The thinking should happen in Linear, in Notion, in Slack — not in a separate app. This is a distribution problem as much as a product problem.
The frameworks underlying Thinki.sh are documented in Thinkish. The deep-dives on First Principles, Inversion, and Pre-Mortem are the intellectual core of the product.
