I was just typing up a response but can't be more succinct than this :)
36 karma · joined August 31, 2021
I was just typing up a response but can't be more succinct than this :)
Personally, I dont think this is going to be a space where one company "wins the market". Whats best for developers is having flexibility and choosing the right tool for what their building and their team. So I'm hoping that these products become/stay more open and let people pick them up and drop them as needed.
On the differentiation front.. there's some common differentiation points, but to your point there's going to be someone doing things like you when theres more and more competitors.
Also - brilliant job with Codenvy! You're one of the pioneers in the field. When we started Nimbus we did our research (even talking to the folks at Koding, NitrousIDE, etc)
Our differences means we've prioritized local editor integrations, use a full EC2 machine dedicated to each user, aim to be more flexible (e.g. you can schedule when your machines are active), and provide more power (right now up to 8vcpu 32gb ram, but customizable by us).
Codespaces, Gitpod and the like are repo first and provide containers instead of VMs. Codespaces doesnt support non-VS Code Users. Gitpod tops off at 8gb or 12gb of ram. We also decided not to go the browser based IDE path that Stackblitz took because the engineers we talked to really didnt want a new IDE.
Hope that helps!
Edit: Want to clarify that I'm Nish from Nimbus
The thing that people underestimate how incredibly freeing it is to work from any device and not have to worry about the setup.
Also hoping that Microsoft educates the market and the typical vendor lock-in bullshit pushes everyone to us
Hypergrowth is often what founders want. It's validation of product market fit (and of all the efforts).
Full disclosure: I'm a co-founder in a business that provides cloud environments for software dev.
One of my cofounders used to code daily from his ipad. I switch between my gaming pc and my mac. The flexibility and peace of mind is unbeatable for me. Plus its great for intensive computing usage since you can scale up and down.
That said, if Linux is your general purpose OS of choice (in addition to programming), than I completely get it :)