title: How can we improve our web development workflow?
body: <p>How can multiple developers work on the same website (CSS, JavaScript, ASP.NET).
  We use SVN as source control, but the problem is more in regards of testing and general workflow.
  I know we could do unit tests and we have for our API, but I don't see how we can do unit testing for our frontend? 
  We get a lot of problems in the frontend like:</p>
  
  <ol>
  <li>Developer 1 changes CSS and it messes up CSS for developer 2.</li>
  <li>Developer 1 changes JavaScript and components developer 2 made stops working.</li>
  <li>Developer 1 removed an ID or a CSS class in C# (code behind) and CSS styling is lost or JavaScript stops working.</li>
  </ol>
  
  <p>It's basically things of that nature. 
  What we do now is manually test everything in all major browsers and we spend too much time on that.</p>
  
  <p>Any good suggestions on how we can improve our way of working? Keep in mind that it's a website and we are struggling with problems related to that.</p>