Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
BOOST YOUR PRODUCTIVITY !
Productivity tips for Rails developers
Lightning Talk
Conferencia Rails 2010
Alberto Perdomo
@al...
#1
Write your own custom rails template!
‘Nough Said!
#2
Tune your editor or IDE
Folder settings for speed!
More info
Saving fles
FTW !
Helpful TM bundles:
●
Rails
●
Cucumber
●
Formtastic
●
SASS
●
White space
●
Ack in project
#3
Store your dotfles in a repo and
use homesick to sync them
.irbrc colors, history, format
.profle .bashrc aliases
.vimrc vim prefs
.vim/ vim plugins and themes
.gitconfg colors, pre...
#4
Use hirb and wirble to enhance IRB
vs
HIRB
vs
WIRBLE
#5
Use git and rails aliases
alias gst='git status'
alias gl='git pull'
alias gp='git push'
alias gd='git diff | mate'
alias ...
#6
hermes warns you when trying to
assign protected attributes
#7
Use slowgrowl to fnd slow code paths
#8
Use ssh aliases
Host sm_prod
Hostname production.saasmetrics.me
Port 2048
User deploy
Host sm_staging
Hostname staging.saasmetrics.me
Port...
#9
Use RVM !!
And a .rvmrc fle
for each project
Thx @fype !!
THANKS !
Media attribution and links
● Blue Boost Gauge: Sandy Zieba
● Grave cross: Vincent van der Pas
Boost your productivity!: Productivity tips for rails developers - Lightning talk Conferencia Rails 2010
Upcoming SlideShare
Loading in …5
×

Boost your productivity!: Productivity tips for rails developers - Lightning talk Conferencia Rails 2010

4,437 views

Published on

Published in: Technology

Boost your productivity!: Productivity tips for rails developers - Lightning talk Conferencia Rails 2010

  1. BOOST YOUR PRODUCTIVITY ! Productivity tips for Rails developers Lightning Talk Conferencia Rails 2010 Alberto Perdomo @albertoperdomo
  2. #1
  3. Write your own custom rails template! ‘Nough Said!
  4. #2
  5. Tune your editor or IDE
  6. Folder settings for speed! More info
  7. Saving fles FTW !
  8. Helpful TM bundles: ● Rails ● Cucumber ● Formtastic ● SASS ● White space ● Ack in project
  9. #3
  10. Store your dotfles in a repo and use homesick to sync them
  11. .irbrc colors, history, format .profle .bashrc aliases .vimrc vim prefs .vim/ vim plugins and themes .gitconfg colors, pref. for diff
  12. #4
  13. Use hirb and wirble to enhance IRB
  14. vs HIRB
  15. vs WIRBLE
  16. #5
  17. Use git and rails aliases alias gst='git status' alias gl='git pull' alias gp='git push' alias gd='git diff | mate' alias gc='git commit -v' alias gb='git branch' alias gba='git branch -a' alias gpd='git push origin master && cap deploy' alias gpd_pro='git push origin master && cap production deploy' ...
  18. #6
  19. hermes warns you when trying to assign protected attributes
  20. #7
  21. Use slowgrowl to fnd slow code paths
  22. #8
  23. Use ssh aliases
  24. Host sm_prod Hostname production.saasmetrics.me Port 2048 User deploy Host sm_staging Hostname staging.saasmetrics.me Port 2048 User deploy ssh sm_prod
  25. #9
  26. Use RVM !! And a .rvmrc fle for each project Thx @fype !!
  27. THANKS !
  28. Media attribution and links ● Blue Boost Gauge: Sandy Zieba ● Grave cross: Vincent van der Pas

×