This document provides 10 steps for updating the SydJS website hosted on GitHub and deployed to Heroku. It begins by explaining the purpose of GitHub for collaboration and Heroku as a platform for hosting apps. It then lists the 10 steps which include getting GitHub and Heroku accounts, installing dependencies, checking out the GitHub repository, writing code, adding tests, deploying to Heroku, and getting help if needed from documentation or the mailing list. The overall summary is how to contribute to the SydJS open source project and deploy updates to the live website.