3 ms·
I like the general concept of this product, but I feel like it either needs different marketing or more thought about who this product is for. It seems like th
by FlyingAvatar 5y ago
I like the general concept of this product, but I feel like it either needs different marketing or more thought about who this product is for.
It seems like the product is either:
(a) A tool for indie or small dev teams to build infrastructure before they have learned the AWS stack.
(b) A tool for small DevOps teams to simplify managing and developing their Terraform developments.
The marketing of the site seems to be selling scenario (a), but the paid plans make it seem like you'll only be making money in scenario (b).
If I imagine myself being in scenario (a), I can see becoming pretty disillusioned the second my first issue or wall popped up, since I am not going to be supported by AWS or the product. It seems someone in this scenario is way better served by choosing a managed hosting solution of some kind.
As someone personally in scenario (b), the idea of "do more without understanding it" is a very off-putting sales pitch. Terraform and AWS have way too many gotchas to fully abstract away all but the simplest of implementations. Sweeping those under the rug with abstractions is too much risk if the team doesn't understand what's happening. If the pitch was something more like "speed up your teams Terraform development and management experience", it would be a lot more interesting.
- igorzij 5y agoThanks for sharing these points! Very thoughtful and helpful. We may well be wrong. But we believe that "learned the AWS stack" is not something most software engineers should do, ever. If you look at what DevOps originally was, it was about culture, not job specialty. But it became a specialty anyway - because it's so complex. Currently it's the only job in the spectrum that is "second-order" - in a sense that for developers to be productive, first the DevOps folks need to do some work. So it ends up as a permanent bottleneck – unless companies create in-house PaaS-like tools for developers to self-serve. And big well-funded companies end up doing it over and over again. We did it at Palantir and Fitbit; Uber did it, Shopify did it, and dozens more. So you can think of Digger as such "PaaS builder" in a sense. AWS is still available for all kinds of troubleshooting - Digger doesn't make it any harder. But in 90% of scenarios people won't need it. This allows to reduce DevOps to software engineer ratio from current 1:10 to smth like 1:100.