Home 2016

Ruby Rogues Episodes

049 RR Agile Communication with Angela Harms

01:09 - Angela Harms Introduction Lean Dog Angela Harms: Does Pair Programming Have to Suck? Collaboration Agile Software Development 05:00 - Programming & Communication 08:51 -...

048 RR Crafting Rails Applications with José Valim

01:35 - José Valim from Plataforma Author of Crafting Rails Applications Writing the Elixir Language Why He Wrote the Book: Google Summer of Code Yehuda...

047 RR Coding Disciplines with Dan Kubb

01:28 - Dan Kubb Introduction, DataMapper Twitter GitHub DataMapper @datamapper 2009 Ruby Hero Award DataMapper 2 Variant of ActiveRecord Stay away from Magic Includes 40 Backend...

046 RR Objects in Rails Part 2

Objects in Rails - Part 1 (with Jim Weirich) 01:34 - Objects on Rails by Avdi Grimm Object-Oriented Design Within Rails Manipulates Time => Pass in...

045 RR Bundler with Andre Arko

02:33 - Andre Arko Introduction @indirect GitHub Blog Bundler jQuery-Rails Daytime Plex 03:18 - Bundler Merb 06:56 - Gem Installer by Chad Woolley YAML File 09:15 - Gemfile 10:30 - How...

044 RR Choosing the Right Career Path with Marty Haught

00:59 - Marty Haught Introduction Haught Codeworks Runs Boulder Ruby Group Organizes Rocky Mountain Ruby 03:17 - Peter Cooper Episode 03:50 - Career Advice / Career Directions 05:45...

043 RR Book Club: Land of Lisp with Conrad Barski

01:05 - Conrad Barski Introduction Wolters Kluwer Casting SPELs Land of Lisp (website) (book) 05:20 - How the Book Came About No Starch Press 08:12 - Creating Adventure Games...

042 RR Producing Content with Peter Cooper

01:04 - Peter Cooper Introduction RubyFlow Ruby Inside Ruby Weekly 02:52 - Influencing Peter Ryan Bates RailsCasts Pro Geoffrey Grosenbach Rob Conery TekPub 03:47 - Peter’s...

041 RR Code Metrics with Bryan Helmkamp

01:10 - Bryan Helmkamp Introduction Code Climate NYCRB Meet ups GoRuCo 02:54 - Code Metrics Code Coverage Static Analysis 04:24 - Why should you be looking at metrics? ...

040 RR Text Editors and IDE’s with Gary Bernhardt

00:49 - Gary Bernhardt Introduction Twitter GitHub Destroy All Software 02:14 - IDEs:  Emacs, Vim 03:30 - Who uses what for programming? 06:36 - IDE vs Text Editor IDE...

039 RR Programming Language Fundamentals

02:00 - Ruby as the First Language you Teach Someone? Why not?  "The fundamentals are hidden by the incidentals" 04:10 - Avdi:  Favors C/Lisp to...

038 RR Web Programming and Updating Frameworks with Yehuda Katz

02:15 - Yehuda Katz Introduction Twitter GitHub Blog Merb Rails 3 Ember.js 05:49 - Yehuda Began in jQuery Prototype.js 07:44 - Thomas Fuchs script.aculo.us 08:19 - visual-jquery 09:05...

037 RR Versioning and Releases

01:41 - Versioning & Release Process Versioning: #’s you put on your package Release: moment at which you’re changing the #’s on your version 03:16...

036A RubyGems Bonus Content

Funny Gem Names rack-rewrite informal metadata slimgems

036 RR RubyGems with Nick Quaranto

00:43 - Nick Quaranto Introduction Twitter GitHub Blog 37 Signals 01:35 - Ruby Gems 02:42 - Rubyforge that prompted Gemcutter – (Process) Started around Jekyll Runs GitHub...

035 RR Estimation

02:50 - Michael Hartl, Tau Manifesto Hardest Part of Programming = Estimation Person Problem; Not a Programming Problem 04:10 - Estimation Complexity Number vs Time Number ...

034 RR Benchmarking and Profiling

00:40 - Aaron Patterson Introduction Twitter GitHub Blog 01:15 - Objects on Rails by Avdi Grimm 04:40 - Benchmarking Ruby's Benchmark Library 05:50 - Profiling, Benchmarking vs Profiling 07:53-...

033 RR Book Club – Eloquent Ruby with Russ Olsen

00:45 - Eloquent Ruby by Russ Olsen Design Patterns in Ruby by Russ Olsen 07:35 - Unique Control Structure in Ruby until Unless 10:19 - Syntax in...

032 RR Ruby Antipatterns

rescue nil Exceptional Ruby terniary operator as a guard clause Law of Demeter andand turtles! unless...else... method_missing respond_to? super mixin modules subclassing/inheritance defined? ...

031 RR Code Reading

Wittgenstein's ladder Software Archaeology with Dave Thomas The Rubygems.org source