title: Jenkins CI: should I have a server for Jenkins and a dedicated slave for building?
body: <p>I am using Jenkins for CI,<br>
  I've heard that I should have a dedicated server and slave for running Jenkins and building tasks, respectively -<br>
  is this true?</p>
  
  <p>I can understand this as the server may not be powerful enough to handle the server itself and running build tasks,<br>
  but is there any defined technical reason for this?</p>