Jim Weirich
28-Feb-13 08:15
2296-bigruby2013-keynote-thumb_0000
Jim Weirich
Rated: Everyone
Views: 4,374
02-Nov-12 09:20
1287-rubyconf2012-y-not-adventures-in-functional-programming-thumb_0004
Jim Weirich
Rated: Everyone
Views: 649

One of the deepest mysteries in the functional programming world is the Y-Combinator. Many have heard of it, but few have mastered its mysteries. Although fairly useless in real world software, understanding how the Y-Combinator works and why it is important gives the student ...

04-Oct-12 08:00
Jim
Jim Weirich
Rated: Everyone
Views: 82

One of the deepest mysteries in the functional programming world is the Y-Combinator. Many have heard of it, but few have mastered its mysteries. Although fairly useless in real world software, understanding how the Y-Combinator works and why it is important gives the student ...

04-Aug-12 16:30
1139-scrc2012-power-rake-thumb_0004
Jim Weirich
Rated: Everyone
Views: 84
23-Jun-12 18:00
988-goruco2012-power-rake-thumb_0002
Jim Weirich
Rated: Everyone
Views: 156

In this talk we will cover the "hidden" features of Rake that are not typically used by the casual Rake user. We will learn about the convenience of file lists, dynamic generation of tasks, rule based file generation and more.

24-Apr-12 17:30
903-railsconf2012-rails-core-panel-thumb_0000
Rated: Everyone
Views: 139

Panel discussion with Rails Core team members lead by Evan Phoenix.

24-Apr-12 14:30
899-railsconf2012-basic-rake-thumb_0004
Jim Weirich
Rated: Everyone
Views: 144

Anyone who develops with Rails uses the Rake tool all the time. Rake will run your tests, migrate your database, and precompile your assets. But did you know you can define and build your own Rake tasks? This short talk will cover the basics of using Rake and writing simple au...

05-Nov-11 09:15
760-rubymidwest2011-mastering-the-ruby-debugger-thumb_0002
Jim Weirich
Rated: Everyone
Views: 125

You are happily writing new code for your system when all of a sudden the code is not behaving the way you thought it should. Perhaps you just created a failing test, and the code you wrote was expected to make the test pass ... but it doesn't. What's the first thing you do? ...

29-Sep-11 10:25
656-rubyconf2011-writing-solid-ruby-code-thumb_0003
Jim Weirich
Rated: Everyone
Views: 195

Do you always seem to be fixing bugs in your software project? Are you spending more time fixing defects that actually implementing new behavior? If so, this talk is for you. In the mid-90s, Steve Maquire wrote a book that strongly effected the way I developed software. Primar...

01-Sep-11 14:00
722-rockymtnruby2011-mastering-the-ruby-debugger-thumb_0004
Jim Weirich
Rated: Everyone
Views: 170

You are happily writing new code for your system when all of a sudden the code is not behaving the way you thought it should. Perhaps you just created a failing test, and the code you wrote was expected to make the test pass ... but it doesn't. What's the first thing you do? ...

01-Sep-11 08:45
740-rockymtnruby2011-ruby-coding-high-thumb_0004
Jim Weirich, Zef Houssney
Rated: Everyone
Views: 74

A musical selection for your enjoyment.

25-Mar-11 09:00
Vlcsnap-2011-03-30-00h25m16s0
Rated: Everyone
Views: 149

( to the tune of the Ultraman theme song:
http://www.televisiontunes.com/Ultraman.html )

Tenderlove, Tenderlove
Ruby programming guy
Tenderlove, Tenderlove
he's as awesome as _why

Seattle is his home
he's a Ruby brigadier
...got a gr...

24-Mar-11 09:10
519-roa2011-securing-your-rails-app-thumb_0004
Jim Weirich, Matt Yoho
Rated: Everyone
Views: 65

"Then it starts to scan the computer and transmit bits of information every time he clicks the mouse while he's surfing. After a while, [...] we've accumulated a complete mirror image of the content of his hard drive [...]. And then it's time for the hostile takeover." -- Lisb...

05-Feb-11 13:45
484-larubyconf2011-securing-your-rails-app-thumb_0003
Jim Weirich, Matt Yoho
Rated: Everyone
Views: 62

"Then it starts to scan the computer and transmit bits of information every time he clicks the mouse while he's surfing. After a while, [...] we've accumulated a complete mirror image of the content of his hard drive [...]. And then it's time for the hostile takeover."

-- L...

11-Nov-10 11:15
Jim-weirich

Fellow rubyists, are you tired of constantly dealing with impolite and boorish code that invades your personal space, clobbering your instance variables and messing with your method missings. We kindly invite you to join us in a session promoting proper programming protocols, ...

08-Oct-10 12:00
Vlcsnap-2010-11-22-02h39m13s170
Jim Weirich, Chad Fowler
Rated: Everyone
Views: 82

A musical performance by Jim Weirich and Chad Fowler.

07-Oct-10 08:15
Vlcsnap-2010-11-22-02h04m58s94
Jim Weirich
Rated: Everyone
Views: 65

he wild and wooly days of crazy Ruby development are over. Everybody knows about Ruby, no one looks at you askance when you declare yourself a Ruby developer. Ruby is now one of the mainstream languages and all the major problems have been solved. We stand at the doorstep of a...

17-Sep-10 15:15
356-gogaruco2010-keynote-parenthetically-speaking-thumb_0000
Jim Weirich

This has been activated by the callback function (1218)

Rated: Everyone
Views: 61

In any discussion on how to improve your programming skills, one book gets more recommendations than any other: The Structure and Interpretation of Computer Programs (SICP) by Abelson and Sussman. SICP was the introductory computer science text at MIT for many years. But how ...

20-Nov-09 15:05
20-nov-2009-15-05-solid-ruby-jim-weirich-preview
Jim Weirich
Rated: Everyone
Views: 413
04-Apr-09 17:40
04-apr-2009-19-40-the-building-blocks-of-modularity-jim-weirich-preview
Jim Weirich
Rated: Everyone
Views: 79
14-Mar-09 18:10
14-mar-2009-18-10-the-building-blocks-of-modularity-jim-weirich-preview
Jim Weirich
Rated: Not Rated
Views: 252
06-Feb-09 11:00
93-aac2009-the-grand-unified-theory-thumb_0000
Jim Weirich
Rated: Not yet Rated
Views: 41
08-Nov-08 11:15
1177-rubyconf2008-the-ruby-code-review-a-play-in-three-acts-thumb_0002
Jim Weirich, Chris Nelson
Rated: Everyone
Views: 62
07-Nov-08 13:15
1154-rubyconf2008-what-all-rubyists-should-know-about-threads-thumb_0000
Jim Weirich
Rated: Everyone
Views: 65
08-Aug-08 10:30
02-joe-obrien-and-jim-weirich-mock-dialogue-640x240
Jim Weirich, Joe O'Brien
Rated: Everyone
Views: 85
29-Mar-08 20:00
829-mwrc2008-saving-with-occam-thumb_0002
Jim Weirich
Rated: Everyone
Views: 35
02-Nov-07 10:30
D1t1p2_advanced_ruby_class_design_preview
Jim Weirich
Rated: Not yet Rated
Views: 90

Jim Weirich
has presented at

Ancient_city_ruby_logo-small
Apr 03 - 04, 2013
0 presentations available
Bigruby_logo-original-small
Feb 27 - 28, 2013
15 presentations available
Rubyconf2012_logo-small
Nov 01 - 03, 2012
48 presentations available
Arrrrcamp_thumb-small
Oct 03 - 04, 2012
25 presentations available
Scrc-logo-small
Aug 03 - 04, 2012
9 presentations available
Goruco-banner-small
Jun 23, 2012
13 presentations available
Railsconf_header_full_logo-small
Apr 23 - 25, 2012
65 presentations available
Rmw-logo-mid-small
Nov 04 - 05, 2011
22 presentations available
Rubyconf2011-logo-small-small
Sep 29 - 01, 2011
65 presentations available
Newlogo-small
Aug 31 - 02, 2011
27 presentations available
Scotlandruby2011-small
Apr 06 - 08, 2011
34 presentations available
Confreak-roa-site-logo-small
Mar 24 - 25, 2011
13 presentations available
Mwrc-small-180-wide-small
Mar 17 - 18, 2011
3 presentations available
La-ruby-conf-2011-header-small
Feb 05, 2011
11 presentations available
Light-small
Nov 11 - 13, 2010
59 presentations available
Mountain-rb-600-small
Oct 06 - 08, 2010
17 presentations available
Rubyconf-logo-small
Nov 19 - 21, 2009
40 presentations available
Larubyconf-logo-small
Apr 04, 2009
14 presentations available
Mwrc-logo-small
Mar 13 - 14, 2009
43 presentations available
Aac09logo-small
Feb 06 - 07, 2009
20 presentations available
Rubyconf2008-small
Nov 06 - 08, 2008
85 presentations available
Banner-small
Aug 08 - 09, 2008
17 presentations available
Mtnwestrubyconf2008-original-small
Mar 28 - 29, 2008
15 presentations available
Rubyconf-2007-small
Nov 02 - 04, 2007
33 presentations available


Version: 1.0 (506) by Coby Randquist on 2013-04-27