Decisions 3
Lukas Batteau
CTO at Deepdesk
Heroku worked great for us, although it became pricy as soon as traffic picked up. Before long we needed more control over autoscaling and health checks, as our sizeable machine learning models took a while to load. That, coupled with the desire to break our monolith up into smaller microservices, led to us migrating to Google Cloud Platform, specifically Google Kubernetes Engine. Coming from Heroku, this was a huge step, so be advised you only want to do this if you have enough staff with the right expertise. Heroku may become pricy, just remember to compare this with fulltime engineering salaries.
Lukas Batteau
CTO at Deepdesk
After working with Deployment Manager for a while, we discovered it to be lacking in many areas, where Terraform, surprisingly, is better maintained, has way better documentation, and keeps up with the rapid Cloud API developments.
Lukas Batteau
CTO at Deepdesk
For planning our work, we found the simplicity of GitHub projects great, but what's really missing is the possibility to give story points, and keep track of our team velocity. Linear has everything you need in a issue tracking and planning tool, while keeping the interface simple.