Developer Center
Tweet
S01E48: Xavier Shay
November 18, 2011
Load Podcast
- 0:00 About about Xavier Shay
- 0:38 Xavier’s introduction to open source
- 1:19 What is DataMapper? What are the goals of DataMapper?
- 2:52 Xavier’s work on the analytics team at Square
- 3:55 Technologies Square uses: Ruby, JVM, Cube, D3
- 4:50 Impressions of and use for various JVMs: Rubinius, MRI, JRuby
- 6:10 Xavier’s interest in speeding up Rails startup time
- 8:20 Protecting yourself from data integrity problems and the importance of using foreign keys
- 12:35 Considering tradeoffs of various databases
- 14:41 Xavier’s favorite talks from RubyConf 2011
Links About Xavier Shay "Twitter:":http://twitter.com/#!/xshay "Github:":https://github.com/xaviershay
"DataMapper":http://datamapper.org/
"Square":https://squareup.com
"Cube":http://square.github.com/cube/
"d3.js":http://mbostock.github.com/d3/
"Rubinius":http://rubini.us/ "MRI":http://www.ruby-lang.org/en/
"JRuby":http://jruby.org/
"Xavier Shay’s Blog Post “Speeding up Rails Startup Time”":http://rhnh.net/2011/05/28/speeding-up-rails-startup-time
"Xavier’s Workshop “Database is your friend”":http://www.dbisyourfriend.com/
RubyConf 2011 "1. Greg Moeck’s “Why You Don’t Get Mock Objects” presentation":http://confreaks.net/videos/659-rubyconf2011-why-you-don-t-get-mock-objects "2. Brian Ford’s presentation on improving tooling for Ruby “Nikita: The Ruby Secret Agent”":http://confreaks.net/videos/691-rubyconf2011-nikita-the-ruby-secret-agent "3. Dr. Nic’s “Threading versus Evented”":http://rubyconf.org/presentations/18