If you are going to be doing a lot of work in a command prompt you then you should enjoy it. It should be easy to read in terms of size and colors. It should be practical and functional but still show off your own style.
It's pretty straightforward to open up the developer console and read the logs in Chrome (Ctrl + Alt + i or View -> Developer -> Developer Tools) and Firefox (Ctrl + Alt + i or Tools -> Web Developer -> Toggle Tools). It's somewhat less well known that there is also a similar set of developer tools available in Safari.
This is something that I needed to do in a recent AngularJS project. I had scaffolded the project with my favorite yeoman generator, Gulp-Angular, and I would build my project with the simple gulp command. However, in order to actually deploy it I had to hand off the files to some one else. The company was using a small time CMS that only allowed for manual upload of files, and I wasn't even given access being that I was just a contractor at the time.
I found myself working at a place where they didn't appreciate unit testing. Worse, there were developers there who didn't even know what unit testing was! It can be very intimidating for people who are new to unit testing regardless of how much general software development they've had in the past. These days I find myself working with mostly AngularJS developers. I wanted to boil it down to something people could latch onto. A phrase that describe's (no pun intended) exactly what a spec.js file is. And so I cam up with this quote:
Man, I've been wanting to write this post for a while now because of how awesome this yeoman generator really is! In a magical twist of fate I started using the Gulp-Angular generator simply because it ranked highly on the yeoman.io search page for "angular", but later I learned that this generator would be the one recommended by my Angular 102 instructor, George Dagher, and in fact the whole NYCDA. I'm fully on board with them on choosing this generator, and in this post I'll try to explain why I think it's so great.
The posts on this site are written and maintained by Jim Lynch. About Jim...