In order to become a pragmatic programmer, I need to invest time in learning tools, libraries, scripting and time saving macros and keyboard shortcut irb
Ruby 1.9 http://tagaholic.me/2011/03/05/one9-upgrade-to-ruby-19-now.html ruby http://rubyzucker.info/ and http://github.com/dolzenko/dolzenko-gem Rails 3Models
Controllershttps://github.com/voxdolo/decent_exposureOOPVIEWS:
css
TESTING
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 https://github.com/rspec/rspec-expectations/tree/expect_syntax 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 ... speedmocks
Rails generator: 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' end javascript
Use http://yeoman.io/ :) mocks
ideasUsing gem https://github.com/bradrobertson/apartment to dump test data for each example to a DB Workflow & toolspow http://chrismccord.github.com/labrador/
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. PostGresqlhttp://rhaas.blogspot.fr/2010/06/postgresql-as-in-memory-only-database_24.html Infrastructure & Deployment
javascripthttp://www.muscula.com/ airbrake for js errors APIStories remote team managementhttps://github.com/betterplace/pivotal_pdf_cards metricssquare/cane - GitHub https://github.com/square/cane codegram/pelusa - GitHub https://github.com/codegram/pelusa jscruggs/metric_fu - GitHub https://github.com/jscruggs/metric_fu http://brakemanscanner.org/ https://github.com/flyerhzm/bullet N+1 querries Ruby is too slow tODO: find patch for 1.9.3 which speeds up rails https://github.com/skaes/rvm-patchsets http://yslow.org/ Editorvim http://www.sublimetext.com/ Rubymine fix java on chrome to get http://www.screenr.com/ to work Groupwarehttp://talkerapp.com/ rubyuse tap FIX IRB for 1.9.3 and http://lucapette.com/pry/pry-everywhere/ dotfilehttps://github.com/gabebw/dotfiles alias for github, see gitconfig.erb VIM & editorhttps://github.com/chriskempson/tomorrow-theme Analytics |
wiki >