People are talking about these more and more, saying how important they are, yet design fundamentals are not absolutes and depend on personal opinion. Or do they?

Would anyone like to post some of the fundamental design rules they follow in this thread (if you can explain them that simply)?

I think there's a big difference between those you've been taught and those you've learnt yourself and you'll be surprised at how different other people's are.