Source code for the Unified Diff website.
The site is built with Jekyll, and deployed via Github Pages. You can install Jekyll by running...
gem install jekyll --no-rdoc --no-ri
Then after cloning the repo, change to the folder and start the Jekyll server...
jekyll --serve
Jekyll is now running and you should be able to navigate to the following URL to view the website...
http://localhost:4000
When you make changes to files these will automatically be updated, so it's nice and easy to develop. But you will need to restart Jekyll when you add new files.
The data for the latest event and the attendees gets pulled in automatically from meetup.com through our simple proxy. The relevant endpoints being
Events
http://unified-diff.marvelley.com/events.json
Attendees
http://unified-diff.marvelley.com/rsvps/{event_id}.json
If you need to make changes to this at all, you can do so on the repository for the proxy: https://github.com/unified-diff/unified-diff-meetup-proxy