Why You Should Have a Personal CI Server

For all the convenience that a central CI server brings, there are times when this environment lets me down. Maybe my jobs are at the end of the queue, I can’t deploy to the dev servers during a certain time frame, or the configuration of the build just doesn’t quite do what I want it to do but I don’t have the authority to change it. This got me thinking: why don’t I have my own personal CI server?