Here's the notes from my development setup, in case you were curious
and didn't write down gem names. Load it up in Emacs for the org-mode
goodness ;).

My blog (linked at the bottom) includes posts that go into greater
detail on several of the topics I talked about.

https://gist.github.com/91eb280d8f251c962889

My Development Setup

* Editor
** Emacs (24)
Why I am more productive (than w/ Vim)
- confluence-mode
- readline and Emacs navigation keys
- org-mode
- ido-mode and smex
- Buffer management
** Configuration
Highlights of my ~/.emacs.d
- packages.el
- modularized configuration
- modules/*.el
- emacs-starter-kit
* Terminal
** iTerm2
- Copy/paste
- 256 color terminal
- Tmux integration
** Tmux
** Zsh
* Ruby!
- Use Rbenv
- Rvm is fine too
** Useful Gems
- pry
- ubuntu_ami
#+BEGIN_SRC ruby
  # this
  ami = Ubuntu.release("lucid").amis.find do |ami|
    ami.arch == "amd64" and
      ami.root_store == "instance-store" and
      ami.region == "us-east-1"
  end
  # or this
  Ubuntu.release("lucid").amis.each do |ami|
    puts "#{ami.region} #{ami.name} (#{ami.arch}, #{ami.root_store})"
  end
#+END_SRC
- git, github_api, git-up
- fpm
- showoff
- gollum
- octopress
* Automation
** Chef
- Three OS X systems
- Consistent configuration
- Linux systems too
** Vagrant
- Multi-VM Vagrantfile
** VMware Fusion
- fission
** EC2
* Stay on Target
** Pomodoro Technique
- 25 minutes work
- 5 minute breaks
* Window Management
- Zooom2.app
- Divvy.app
- Full screen & Spaces

* Blogging
http://twitter.com/jtimberman
http://jtimberman.housepub.org

-- 
Opscode, Inc
Joshua Timberman, Technical Program Manager
IRC, Skype, Twitter, Github: jtimberman
_______________________________________________
Bdrg-members mailing list
Bdrg-members@rubyforge.org
http://rubyforge.org/mailman/listinfo/bdrg-members

Reply via email to