In reply to thecodezombie.

I'm ashamed to admit I haven't yet caught on to version control. It's one of the topics I plan on exploring in the near future. Still reading up on it. It's such a different process from the way I work, but I know it's the right way to do things. So for me diffs and conflicts haven't entered into my formatting choice, though I now see why that's important.

With vendor prefixes I do tend to write them on different lines. I'm not 100% single line.

I'm still not with Sass or Less either. That's coming soon. I decided on Sass and expect I'll be changing some practices as I start using it.

I've mentioned it in a couple of comments about the working by yourself and working in a team. I usually work alone and some of the team issues just hadn't really occurred to me. I completely understand them now that I've heard everyone's opinions.

All your conclusions are pretty much where I'm heading. Even though I work on my own, I can see why they're all a better approach than what I've been doing.