> Existing users will be able to choose between the open-source OmniSharp powered system that exists today, or the new “'LSP Tools Host” which will provide access to additional experiences.
If OmniSharp remains open-source, I think people can still add more features to it, right?
Do C# developers really use VSCode? I use IntelliJ (closed source) to write Java application because IDE provides far more features than an editor.
It depends on what applications you write. I write financial applications with Java but I don't use Spring and JPA/Hibernate. Spring is quite suitable to write CRUD applications.
You either have a bloated runtime or you need to include more external dependencies. It's just trade off. The trend is to have lightweight runtime in cloud era.
I don't do multi-tasking. When a new task comes in, I write it down on a post-it note and paste it on the laptop cover. So that I feel safe and comfortable from forgetting the new task and I can continue my current task.
If you use Terraform, you should only update your infrastructure through Terraform and persist the state in a shared place (e.g. S3 versioning). I see people having hard time when they use both AWS CLI, AWS console and Terraform.
This is my big pain point with Terraform. Sometimes I forgot to update only through Terraform. Especially when it's trivial to do the change through UI but not necessarily the config.
I wish Terraform could automatically detect the change and convert it into code.