I would like to distribute some of the materials related to my paper (such as source code) available online. I have the option of uploading them to my personal website or to a server in my institution, (or any better ways you suggest?)
I am concerned that if I upload it on the institution personal space, after graduating I won't have access to the server anymore or my page might be closed. and I don't want to disappoint my readers by providing a link which may expire in a few years.
Personal website seems a good option so I fully have control over the materials.
I would like to know if there is any better option or online services recognized especially for hosting academic materials (here my code) which I can link them in my paper?