I`m considering using Jekyll for some upcoming website projects… If I have non-technical clients who would like to be able to make changes to their website every now and then; is there a recommended method for making this available on a Jekyll website?

All of the source files that Jekyll uses are hosted on my local machine… It seems like, in order for a client to make changes to the site they would need to synchronize their Jekyll installation with mine. I will keep researching and report back.

This guy shares his jekyll workflow on windows: https://www.youtube.com/watch?v=qJQNJcm-edk
This guy has lots of short how to Jekyll videos: https://www.youtube.com/user/acinteractivedesign/search?query=jekyll
Note: Works great on Mac … just ok on Windows.
Compress code and minify website before uploading: Use Minify.Rake
Auto publish to Amazon s3: Glyn ( links up with Minify.Rake )

This might also be helpful if you searched for: how to remotely collaborate on a Jekyll website