Hello, I'm the author.
I mostly use OSX for everything. The only times I switch to the VM is when I'm having a hard time installing something (for an example, see my earlier comment - http://news.ycombinator.com/item?id=2969509) or want to try a tool that's not available under OSX.
I admit the post would have been better with examples and without then unfounded critiques, taking notes for the next ones.