If a .NET developer who doesn&#x27;t use proper source control seats next to you, then perhaps you should take a hard look at the place you work, maybe leave. When I worked with .NET I used TFS and Git. Also, I implemented RESTful web services using .NET&#x27;s Web API, consumed by a large scale SPA implemented on AngularJS&#x2F;TypeScript. I never had a complain.<p>Now, I work on an open source stack, and Rails is suited to only one project out of the multiple web services and applications I deal with. Rails does it&#x27;s job well, but it isn&#x27;t suited for everything.