Usually I’m not working in startups. Usually I’m responsible for 10s-100s of millions of Euro projects.
Of course being pragmatic is a large part of what has led me to a successful career; and in that spirit of course whatever works for you is the best and I’m not going to refute it.
I would also argue for a single VPS over kubernetes for a startup, it’s incredibly unnecessary for an MVP or a relatively limited number of users.
But I wouldn’t argue for the kind of lock-in you describe.
I have seen many times how hitching your wagon to another company can hurt your long term goals. Using a couple of VPSs leaves your options open.
As soon as you’re buying the kook-aid of something that can’t easily be replicated outside the you’re hoping that none of the scenarios I’ve seen happen again.
Things I’ve seen:
Locayta: a search system, was so deeply integrated that our SaaS search was permanently crippled. That company went under but we could not possibly move away. It was a multi-year effort.
One of our version control systems changed pricing model so that we paid 90x more overall. We could do nothing because we’d completely hitched our wagon on this system. Replacing all build scripts, documentation and training users was a year long effort at the least. So we paid the piper.
This happens all the time: Adobe being another example that hasn’t impacted me directly.
It’s important in negotiations to be able to walk away.
Usually I’m not working in startups. Usually I’m responsible for 10s-100s of millions of Euro projects.
Of course being pragmatic is a large part of what has led me to a successful career; and in that spirit of course whatever works for you is the best and I’m not going to refute it.
I would also argue for a single VPS over kubernetes for a startup, it’s incredibly unnecessary for an MVP or a relatively limited number of users.
But I wouldn’t argue for the kind of lock-in you describe.
I have seen many times how hitching your wagon to another company can hurt your long term goals. Using a couple of VPSs leaves your options open.
As soon as you’re buying the kook-aid of something that can’t easily be replicated outside the you’re hoping that none of the scenarios I’ve seen happen again.
Things I’ve seen:
Locayta: a search system, was so deeply integrated that our SaaS search was permanently crippled. That company went under but we could not possibly move away. It was a multi-year effort.
One of our version control systems changed pricing model so that we paid 90x more overall. We could do nothing because we’d completely hitched our wagon on this system. Replacing all build scripts, documentation and training users was a year long effort at the least. So we paid the piper.
This happens all the time: Adobe being another example that hasn’t impacted me directly.
It’s important in negotiations to be able to walk away.