This post is part of a series I’m writing where I attempt to answer, to the best of my ability, a set of Front-End developer questions. I expect/hope my readers will disagree, augment, and generally hash out my answers in the comments below.
Talk about your preferred development environment. (OS, Editor or IDE, Browsers, Tools, etc.) I covered this pretty deeply in a blog post from late last year (My Cordova/PhoneGap Developer Setup (Fall 2014)). While that post was focused on Cordova development, it pretty much covers my development setup in general. I don’t think I have anything to add to that list so I’ll carry on.
Which version control systems are you familiar with? Git, although I suck at branches and merging. I’ve made a note in Evernote that lists different types of Git commands based on what I’m trying to achieve. I’d like to be a bit better at Git, but my current level of skill hasn’t really hurt me so far. When I have some free time, I plan on taking the Code School Git course as I absolutely love Code School.
I can use SVN as well, but since I use it so rarely I keep a note around to help me remember the basics.
I have some experience with Perforce. I’ll use it if you put a gun to my head.
And yes - you will all laugh at me - but I used to love Visual SourceSafe. It was simple, easy to use, and I never had data corruption with it.
- Make a new folder for my test.
- Make an index.html file and drop in the snippet.