The Little Things #5: initialize a local mongo db

I usually test my MongoDB projects using a cloud instance of the database - such as ClearDB through Azure. However, if you have to work offline at some point, it can be important to have a local testing ground; not to mention a place to test your initialization scripts. I…

The Little Things #4: find deleted files from git repo

I'm really starting to like this git command line experience. Some files were deleted during a project check in and from Visual Studio Online I couldn't see how to show a list of deleted files so I could figure out which check in deleted them. Enter git, since the Visual…

The Little Things #3 - updating your git push password to Azure

I've been deploying one of my node.js projects from my git repository to an Azure web site for some time now and fortunately the git push command does not require me to enter my credentials every time. I did it once after setting up the remote to Azure, and…

Angular Tip: ng-grid columns with actions

It's pretty easy to create an ng-grid implementation that has selectable rows. I had to play around a bit to get the same type of grid to include a column with link buttons that execute a different action, however. The steps to set up a grid with rows that when…

The Little Things #2 - GIT, get latest, check in

Along with my Terminal noob-ness I am also typically working in Visual Studio. Now of late I am working on OSX running node.js projects with the following tools: mean.js for the node.js framework Sublime Text 2 for code editor, SUPER easy to work in, so simple compared…

The Little Things #1 - Terminal History is Useful

Funny, I've had a MacbookPro for 2 years now, using Parallels for Windows development, but I am still a mac developer noob. Thought I'd blog a little tip for other's like me, if they exist. So I've moved my node.js development to the OSX environment to stay out of…