Firstly:
Use the path:
gem "blah", :path => "~/Code/blah"
Second (to answer the Zabba question as-comment): Currently, it is not possible to automatically reload your gems in development mode. You have to restart your server every time you change your gem.
The best way would be to create your gem with a dummy application included in its test suite and test it.
source share