Building your own custom solution vs paying subscription. How do you decide?
Granola is a genuinely good product. I liked the features, and I'm not going to pretend my homemade version is better, because it isn't. But when I wrote down what I actually needed from it, the list was short: record the meeting, give me a detailed summary, pull out a task list. That's a half slice of everything Granola does.
The deciding factor wasn't the tool at all. It was my side of the equation. I already run my own server and database for other things, so the marginal infrastructure cost of building this myself was zero. The only new cost is the Claude API calls doing the summarization. Against $14/month, forever, for a product where I'd mostly use one workflow, the math stopped making sense for me.
That's the part I think people skip in build-vs-buy debates. The question isn't "can I build this" — with LLM APIs the answer is usually yes. The real questions are: what fraction of the features do you actually use, do you already have the infra sitting there, and are you fine owning the maintenance when something breaks at a bad time. If I didn't already have a server, or if I wanted the rest of what Granola offers, paying would clearly be the right call. Building always looks free until you count your own hours.
What I ended up with does exactly three things and nothing else. It's boring. Boring is the point.
Curious where others here draw the line. Is there a monthly price low enough that you don't even consider building, or is it less about the price and more about how much of the product you actually use?