Development

Vagrant Plugins

Vagrant logo Many developers use Vagrant to maintain development environments. Some may not realize that there is a Vagrant plugin architecture that can extended functionality. Plugins provide a wide range of functionality including, new commands, low level Vagrant interaction with action hooks, new providers to replace VirtualBox, and extended host and guest capabilities.

Blog Category: 

vim-plug: A simple, fast, and intuitive plugin manager

vim-plug logo

Vim setups can be very personal since there are so many configuration options available. While stock Vim can do much, it doesn't take very long to figure out that you need a plugin manager to quickly access a world of new functionality. Vim plugins can provide integrations, commands, syntax highlighting, and more. Check out VimAwesome to get an idea of what can be accomplished with plugins.

Blog Category: 

shelldevel.net - Sharing the world of shell-based development!

shelldevel%20blog%20header

I would like to introduce a new blog project, shelldevel.net. The blog was setup to allow a few friends to easily share tips they found while working on setting up a shell-based IDE (integrated development environment). Using VIM, tmux, and a number of other command line tools, very powerful and fast development can be accomplished.

Blog Category: 

Checking Out Pull Requests with Stash and Github

The day Jeremy Edgell, a co-worker at Classic, mentioned it was possible to checkout pull requests, I knew that this trick would greatly increase my code review efficiency. Jeremy's solution involved adding an additional reference to the pull request location in an individual git repo's .git/config file. You can see a similar example to Jeremy's Stash solution in this gist.

Checking%20out%20a%20Github%20pull%20request Checking out a Github pull request (Note: The git alias, gpr-origin, indicates the remote to reference. I have one setup for origin and upstream.)

Blog Category: 

Pages