My main use case for Coder is creating consistent remote development environments. I use it to prepare a workspace with tools like Git, Docker, Python, and Node.js, as well as automation testing. I primarily use Coder to have dependencies like Node.js and Docker so I will not need to do it manually.
What is our primary use case?
What is most valuable?
I think the best features Coder offers in my experience are the isolated workspace and the easy onboarding for a new project.
The remote development environment and consistency between the environments are excellent. The easy onboarding to a new project and the ability to create isolated workspaces have been particularly valuable.
Remote development and consistency between environments make the onboarding easier and definitely save time. It is easier to set up environments.
The cloud-based development workflow is also very useful when working on different machines.
The main positive impact Coder had was time-saving and fewer environment-related issues. It made it easy to start working on automation tasks without spending time on setup. It saved me hours.
What needs improvement?
Coder can be improved by making setup easier for users who are not very experienced with infrastructure or Terraform style.
The first setup can require technical knowledge. Better guided setup with ready-made templates and screenshots would be helpful.
For how long have I used the solution?
I have been using Coder for around half a year, mainly for personal development and testing.
What do I think about the scalability of the solution?
I do not need much scalability.
How are customer service and support?
I did not have extensive interaction with Coder's customer support. Most of the time I needed to find a solution in the documentation, and from my experience, the documentation is well-written.
Which solution did I use previously and why did I switch?
I usually used a Docker-based setup before choosing Coder. Before Coder, I used Docker and VS Code dev containers.
How was the initial setup?
I would rate Coder an eight. I chose eight because Coder is very useful for creating consistent and repeatable development environments, especially for automation and technical work. It saves time and also reduces setup issues. I did not give it a ten because initial setup has a learning curve, especially for users who are less familiar with cloud infrastructure templates or Terraform-based configuration.
What was our ROI?
This is definitely a return on investment since Coder saved me a lot of time.
Which other solutions did I evaluate?
I switch between different solutions all the time and use different tools to experiment.
What other advice do I have?
My advice is to invest time in building good workspace templates from the beginning. The real value of Coder comes when your environments are standardized and repeatable. I would also recommend monitoring resource usage so it can stay under control.
Coder is a strong solution for developers who want a consistent cloud-based and repeatable development environment. It is ideal for automation developers like me because it helps reduce setup time, avoid dependency issues, and stay organized. The main thing I would improve is making the first setup easier, but once it is configured, it works. I rate Coder an eight overall.
Which deployment model are you using for this solution?
Public Cloud

