In order to become a pragmatic programmer, I need to invest time in learning tools, libraries, scripting and time saving macros and keyboard shortcut
ruby http://rubyzucker.info/ and http://github.com/dolzenko/dolzenko-gem
http://ivaynberg.github.com/select2/ twitter bootstrap select boxes
https://github.com/thoughtbot/appraisal to test more than 1 version of Rails
test output: https://github.com/tpope/fivemat although there are no tests
https://github.com/davelyon/table_diff for turnip
take inspiration from https://github.com/rdy/fixture_builder to dump date of the DB into a specific DB
debug with https://github.com/banister/plymouth Pry runs when there is a failure or http://cirw.in/blog/pry-to-the-rescue ?
Use something like https://github.com/nistude/guard-bdd ?
https://github.com/burke/zeus to replace spork
https://github.com/leadtune/service_manager to luanch memcache, redis ...
config.generators do |g|
test_framework :rspec, :fixture => true, :views => false, :fixture_replacement => :factory_girl, :view_specs => false
fixture_replacement :factory_girl, :dir => 'spec/factories'
Use http://yeoman.io/ :)
Using gem https://github.com/bradrobertson/apartment to dump test data for each example to a DB
http://xip.io/ DNS for eveyone
http://railscasts.com/episodes/368-miniprofiler?view=asciicast : see the speed of a request conveniently on the page. It also shows the SQL queries performed and allows you to profile a specific block of code.
http://www.git-legit.org/ (brew install legit) update brew?
http://www.muscula.com/ airbrake for js errors
square/cane - GitHub
codegram/pelusa - GitHub
jscruggs/metric_fu - GitHub
https://github.com/flyerhzm/bullet N+1 querries
Ruby is too slow
tODO: find patch for 1.9.3 which speeds up rails
fix java on chrome to get http://www.screenr.com/ to work
FIX IRB for 1.9.3 and http://lucapette.com/pry/pry-everywhere/
https://github.com/gabebw/dotfiles alias for github, see gitconfig.erb