Try the GitHub online editor.

Try to edit source code in the GitHub onlin editor, 
only found it horrible to use.