~/talks

Jim Weirich

what they talk about

all 9 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
KeynoteBig Ruby 20132013-02-28
A real project builds a TCP-based drone manager that pumps messages between devices and a monitor, reduces Java’s ~4,000 lines to ~300–400 (a 10x savings in…
Talk on
Y Not- Adventures in Functional ProgrammingRubyConf 20122012-11-01
Walks from lambda calculus to a working Ruby implementation that computes recursion without named methods, using mechanical refactorings: Tennent…
Talk on
Power RakeGoRuCo 20122012-06-23
Shows how to take a directory (including subdirectories) of images, use Rake file lists are lazy to generate thumb names with pathmap, and declare dynamic file…
Talk on
Basic RakeRailsConf 20122012-04-23
Explains how Rake models jobs as tasks with explicit dependencies and executes them depth‑first so prerequisites run once, preventing duplicate runs; shows…
Talk on
Writing Solid Ruby CodeRubyConf 20112011-09-29
Argues that the single best way to raise confidence is repeatable tests and shows concrete tactics: run mutation testing with Heckle to find weak specs, fuzz…
Talk on
Ruby Coding HighRocky Mountain Ruby 20112011-08-31
A musical selection for your enjoyment. http://amara.org/v/GZC6/
Talk on
Ruby Hero Tenderlove!Ruby on Ales 20112011-03-24
A live musical parody that praises Tenderlove to the Ultraman melody and includes shoutouts to Rails and Arel needs ASTs rather than code demos. The upload…
Talk on
Securing Your Rails AppRuby on Ales 20112011-03-24
Live demos show concrete failures and fixes: a crafted filter string extracted encrypted admin passwords via SQL injection; unchecked form params mass…
Talk on
Securing Your Rails AppMountainWest RubyConf 20112011-03-17
Demonstrates concrete Rails 3 failures: string-interpolated queries allow SQL injection that can dump admin password hashes, unchecked params permit…
Talk on
The Polite Programmer's Guide to Ruby EtiquetteRubyConf 20102010-11-11
by: Jim Weirich, Chris Nelson, Ed Sumerfield Fellow rubyists, are you tired of constantly dealing with impolite and boorish code that invades your personal…
Talk on
Keynote: (Parenthetically Speaking)GoGaRuCo 20102010-09-17
Covers a concrete tour of SICP (the SICP wizard book), showing working Ruby code that builds functions at runtime (a make_find_root factory that yields…
Talk on
SOLID RubyRubyConf 20092009-11-19
Argues that SOLID still matters for Ruby but maps to code to protocols rather than interfaces, demonstrates SRP by splitting rake’s application and task…
Talk on
What All Rubyists Should Know About ThreadsRubyConf 20082008-11-06
Shows that Ruby programs with threads break predictably: simple account example loses hundreds of thousands due to a race condition; adding a mutex synchronize…
Talk on
Shaving with OccamMountainWest RubyConf 20082008-03-28
Explains why tiny cores plus simple rules beat sprawling frameworks and shows concrete results: implements a Lisp interpreter in Ruby in about an hour…
Talk on
Advanced Ruby Class DesignRubyConf 20072007-11-02
Three concrete examples: a lazy FileList for rake that uses delegation and to_ary rather than inheriting from Array to avoid unresolved concatenation bugs…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.