Developer guidelines

I thought about adding some developer guidelines to mesecons.net to allow new developers to see
a possible reference for their coding style, e.g. make them use tabs instead of spaces.
I definitely wouldn't be too strict about these guidelines, it should just be a help.
Do you agree on the guidelines, what should I change and should they be there at all?