Deploying code to production for a website can be done in a lot of different ways, it could be as simple as dropping your HTML files on the production server via FTP, running
rsync from the developer machine or doing a
git push to Heroku. However, such methods are prone to human error and don’t scale well as your team grows. As business revenue depends more and more on software, it’s important to keep the quality high. Best practices like continuous integration (CI), code reviews and QA have gained a lot of momentum over the years, but introducing them can…
Web Developer living in London, UK.