Today I shared some source code for the first time.
It’s very simple, and many people I know could write something better in a few minutes, but I know that it’s something I would have found useful in the past. I remember chatting with Eskil Steenberg about the reasons to release code, and my come away was that that it makes you a better coder. It forces you to pay greater attention to your code style and how well designed something is. He’s in a different league to me in terms of coding, but I respect the principles.
In the past I’ve said ‘this is too simple to be worth sharing’, but often simple code is the most useful. Larger chunks of other people’s code makes me nervous, whereas often a task can be tried out with something shared, and refined later on.
Do you share your source code or write tutorials? Have you ran into positive or negative experiences having done so?