@arzumy DEV SETUP
#klxrb #4
default installed apps
editors
default gems
deployment
heroku specific
team happiness
1
2
3
4
default installed apps
before that! MBA
increased productivity
8 GB is a lot, so far
Knoxhttps://agilebits.com/knox
secure encrypted vaults
Homebrewhttp://brew.sh
installs the stuff you need
self manage ~/Library/LaunchAgents
iTerm 2http://www.iterm2.com
split screens!
rbenvhttp://rbenv.org
simpler
gitxhttps://github.com/brotherbard/gitx
for times where you just want GUI
* http://cczona.com/blog/2012/05/gitx-a-short-hi...
sshuttlehttps://github.com/apenwarr/sshuttle
when working in captive network
brew install sshuttle
editors
RubyMinehttp://www.jetbrains.com/ruby
easier to read code
Sublime Texthttp://www.sublimetext.com/
mostly for note taking :P
vimhttp://www.vim.org/
for day to day work in console
default gems
zeushttps://github.com/burke/zeus
speed up Rails dev
better_errorshttps://github.com/charliesome/better_errors
shell in browser!
letter_openerhttps://github.com/ryanb/letter_opener
open mail in browser. so magical.
annotatehttps://github.com/ctran/annotate_models
so we don’t have to refer to schema.rb
gems: deployment
capistrano
capistrano-ext
capistrano-gitflow
capistrano_colors
asset_sync
should_precompile? method
wheneverhttps://github.com/javan/whenever
cron is in the repo
gems: heroku specific
heroku toolbelt
heroku_san
heroku-api
dotenvhttps://github.com/bkeepers/dotenv
ENV sanity
team happiness
Skype & sevabothttps://github.com/opensourcehacker/sevabot
your eggdrop for Skype
Vagrantfilehttp://www.vagrantup.com/
so we can play nice with Microsoft users
Hackpad.com
PivotalTracker.com
thanks!
@arzumy
Upcoming SlideShare
Loading in...5
×

@arzumy Dev Setup #klxrb

320

Published on

Sharing my development machine setup with KL Ruby Brigade on our monthly Ruby Tuesday Meetup. https://www.facebook.com/events/1420572071495878/

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
320
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

@arzumy Dev Setup #klxrb

  1. 1. @arzumy DEV SETUP #klxrb #4
  2. 2. default installed apps editors default gems deployment heroku specific team happiness 1 2 3 4
  3. 3. default installed apps
  4. 4. before that! MBA increased productivity 8 GB is a lot, so far
  5. 5. Knoxhttps://agilebits.com/knox secure encrypted vaults
  6. 6. Homebrewhttp://brew.sh installs the stuff you need self manage ~/Library/LaunchAgents
  7. 7. iTerm 2http://www.iterm2.com split screens!
  8. 8. rbenvhttp://rbenv.org simpler
  9. 9. gitxhttps://github.com/brotherbard/gitx for times where you just want GUI * http://cczona.com/blog/2012/05/gitx-a-short-history
  10. 10. sshuttlehttps://github.com/apenwarr/sshuttle when working in captive network brew install sshuttle
  11. 11. editors
  12. 12. RubyMinehttp://www.jetbrains.com/ruby easier to read code
  13. 13. Sublime Texthttp://www.sublimetext.com/ mostly for note taking :P
  14. 14. vimhttp://www.vim.org/ for day to day work in console
  15. 15. default gems
  16. 16. zeushttps://github.com/burke/zeus speed up Rails dev
  17. 17. better_errorshttps://github.com/charliesome/better_errors shell in browser!
  18. 18. letter_openerhttps://github.com/ryanb/letter_opener open mail in browser. so magical.
  19. 19. annotatehttps://github.com/ctran/annotate_models so we don’t have to refer to schema.rb
  20. 20. gems: deployment
  21. 21. capistrano capistrano-ext capistrano-gitflow capistrano_colors
  22. 22. asset_sync should_precompile? method
  23. 23. wheneverhttps://github.com/javan/whenever cron is in the repo
  24. 24. gems: heroku specific
  25. 25. heroku toolbelt heroku_san heroku-api
  26. 26. dotenvhttps://github.com/bkeepers/dotenv ENV sanity
  27. 27. team happiness
  28. 28. Skype & sevabothttps://github.com/opensourcehacker/sevabot your eggdrop for Skype
  29. 29. Vagrantfilehttp://www.vagrantup.com/ so we can play nice with Microsoft users
  30. 30. Hackpad.com PivotalTracker.com
  31. 31. thanks! @arzumy
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×