3 ms·
Hey friends, Digger.dev founder here. I BEG YOU - let this dream go if you want your co to still be still around in a few years. We've spent 2 years chasing it.
by igorzij 4y ago
Hey friends, Digger.dev founder here. I BEG YOU - let this dream go if you want your co to still be still around in a few years. We've spent 2 years chasing it. So did 20+ other passionate teams. Look at this list: https://diggerdev.notion.site/DX-platforms-for-your-cloud-account-667d17b2191a45829881c0d7a9a8c9b2 https://diggerdev.notion.site/DX-platforms-for-your-cloud-ac...
It took us 2 years to realise one simple thing: it's not wrong, it's just not the right starting point.
Indeed this kind of platform that'd make cloud ops much easier, decouple dev from ops, self-service and everything, on top of Terraform, is inevitable. It makes perfect sense!
But people don't need platforms. People need great solutions to at-hand problems. And for such a platform to take off, it needs to be best in class at _every single thing_ it does - everything from infrastructure provisioning to ci / cd to observability. No team in the world has capacity to execute at such scale from scratch, not even Microsoft (owning both Github and Azure).
Worse still, all these problems occur at different times in customer's company lifecycle, and often to different people in their org structure. This makes it next to impossible to narrow down to a use case or specific customer persona. This feels like a force that constantly tries to tear your startup apart. I'm sure you know what I'm talking about.
I think that the only way to make a horizontal platform is incremental expansion of independently successful vertical parts. Just having "integrations" with various third parties is not enough - for every problem your platform solving itself, there's likely a specialised tool that does it better. So there's got to be _one thing_ that you do better than everyone else. Just one. Unless you have it, people won't want your platform. And when you have it, you might just as well not have anything else because none of the other stuff would matter.
Find the one thing that people struggle with, build a simple solution, and make sure you are the best in the world in this one little thing. That's not hard to do, but extremely hard to truly believe in deep down. But that's the only way.
We have recently found our _one thing_: CI for Terraform. Digger makes it easy to run terraform in Github Actions. That's it, that's all we do.
Good news: this does not invalidate the big platform vision in the future - you can still build up towards it incrementally from your small thing! If anything having tried that is a competitive advantage against clueless incumbents.
I also may be wrong. Prior to Digger I was working on Palantir Foundry which faced a similar "backwards GTM" challenge - so I have 2 biased data points. But the folks at Qovery seem to be doubling down on the platform route. I'm rooting for them as well as for everyone else on the list. With enough perseverance and capital it might well be possible to pull it off, especially via top-down sales-led enterprise route. Someone will eventually make such a platform because it's inevitable.