How did I even code before I discovered Git?!
I prefer to do write my codes in the Laravel PHP Framework.
I like to count myself as a advanced-than-average Linux user. In fact, my personal OS of choice is Ubuntu.
I should hope I would be fine with non-Debian-based distos as well, but I am not going to promise that.
I am still a newbie in this, but I already prefer to let PHP be the API and AngularJS to handle UI.