Automated testing of new code tends to be relatively straightforward because it’s often written with testing in mind from the start. Legacy code, on the other […]
DevOps, continuous integration, and continuous deployment are often talked about like silver bullets to solve the woes of development and operations when it comes to software […]