One of the problem I found while blogging technical articles was that I could not attach source code or solution files to the blog entry. Since I am using the free blog service provided by Blogger, there is restriction on the type of files those can be uploaded from the local machine to the server where blog is hosted. I can upload only photos or image files. If I wanted to upload a zip file I had to look for some other blog service (most of the free blog servers have these restrictions).
I was looking for a simple solution to this problem. I came across a free file sharing software called DropBox. This software allows you to share files on your local system with others. you can put files in public folders and share the link with other users.
I am planning to use this facility to upload code snippets and related solution files to my blog. If you are interested in doing the same please refer to this link.
This software can be used to share other files which can be accessed using a web URL. This is secured and you can restrict the other users from accessing the personal files. it also provides a mechanism for sharing files with specific users.
Last but not the least, if you click on the above link it might help me increase my storage capacity by few MBs. By default 2 GB of space is allocated for free users. In my opinion its quite a bit, but if you benefit from this there is no harm in me earning few extra bytes to store :)
Apart from the DropBox file sharing that I mentioned there are other free alternatives like
4shared which gives about 5 GB storage space
Sendspace - allows uploads upto 300 MB at a time.
Box - has multiple flavors. the free account is called Lite and supports upto 1 GB storage with maximum of 25 MB at a time.
You can choose the right file sharing software as per your needs.
Hope this helps!!!