Maybe it's just because I'm getting old, but this whole "Don't build it yourself, buy it. Focus on your own business, and whenever you need something extra, use a Saas" seems to me like an anti-pattern. I cannot back it up, it's a gut feeling.<p>Now, if somehow your people need Figma, you are not going to build it yourself (that would be crazy). But perhaps the question to ask is "Do you actually need Figma?". If your business absolutely depends on how your UI/UX looks and feels, then sure, designers in your company have a powerful voice and, indeed, Figma may be a very valuable tool. But I don't think Bytebase needs Figma. Sure, their designers will probably need to work with prototypes and designs, but the whole thing is not essential to the business imho.<p>Same goes for Linear, Neat, Sourcegraph, and a few others. And my argument is not, the money ($1K/month should be something any SaaS with decent revenue can easily afford), my argument is dependencies: why on Earth would I want to build a product with some many dependencies?<p>I don't know. Building a product with so many dependencies feels very amateur, error prone, and prone to instability. Again, it's just a gut feeling from some old dude that has been doing software since the late 90s. Maybe it's just the way things are done nowadays.