Newbie Advice

I'm a system administrator by trade but I've always had an interest in programming and want to get into the software business. After a few years of more coding than admin work, there are a few things I wish someone had told me.

What is this?

This is where I've decided to put things I don't want to forget. After using everyone elses services for keeping notes and not being satisfied with the lack of cross platform support from any of them (the Chrome web-app for Evernote doesn't count as a Linux client), I've decided to buck up and run my own server.