~/conference

Rocky Mountain Ruby 2013

Ruby developers, Rails developers, backend engineers, Go developers, systems programmers, engineering managers, testers and QA engineers, tech educators and community organizers

Ruby systems programming; architecting large Rails apps; Rails concurrency techniques; Ruby and Go interoperability; static binaries with Go; survey of 17 databases; RSpec testing and DRY practices; JSON Schema usage; SOLID with TDD; developer mentorship and apprenticeships

titleauthorlength
Programming with that Disreputable Part of your BrainBrian Marrick34m
Argues that automatic brain processes can be trained to produce better code and describes how: repeated quick judgments on the same codebase, deliberately…
Talk on
An ode to 17 databases in 29 minutesToby Hede44m
A detailed, deep-diving, in-the-deep-end and occasionally humorous whirlwind introduction and analysis of a suite of modern (and delightfully archaic) database…
Talk on
Ruby Systems ProgrammingAndy Delcambre30m
Explains how Ruby invokes the kernel via syscalls to move from user space to kernel space, inspects file descriptors and BSD sockets, and counts an eye‑popping…
Talk on
iTriagePatrick Leonard06m
iTriage claims 10 million downloads and 3 million monthly users, offers secure cloud sync and a machine-learning symptom checker that asks follow-ups like a…
Talk on
Go Static My FriendFred Jean24m
Claim: Middleman turns content and data files into a deployable static site and it actually works. It uses Middleman + YAML/JSON data files and front matter…
Talk on
Lightning Talk: The Increasing Need for Software DevelopersThomas Frey04m
Claims that consumers spend less on energy health care housing and education in 20 years freeing capital for software; cites app economy growth from 552 apps…
Lightning on
Building Colorado DevelopersJeff Casimir04m
A Denver-based immersive curriculum called G‑School already graduates 23 professional developers from its first class, keeps about 12 in Colorado, and places…
Talk on
Lightning Talk Lessons from Theater and SoftwareKevin Stevens04m
Improvisation supplies three concrete practices for development: say yes and — accept a teammate’s idea then add a corrective or extension instead of shutting…
Lightning on
Lightning Talk Social GraderRyan Angilly03m
A tool called Social Grader scans connected accounts for embarrassing posts and gives a numeric score it calls a social grade it was built in about 10 hours…
Lightning on
MuskoxNick Howard04m
muskox is a schema‑driven parser generator that consumes JSON Schema and emits parsers which reject at parse time inputs that violate the schema. Examples show…
Talk on
Lightning Talk BoosterStafford Brunk03m
A new product called Booster launches as a Booster fundraising platform that runs Kickstarter‑style campaigns selling t‑shirts. It links to booster.com Co…
Lightning on
Lightning Talk Better CommunicationWeston Platter04m
A real case: a production gem needs an update, a pull request with passing tests gets no response, so the maintainer is effectively forced to make my own gem…
Lightning on
Lightning Talk: ApprenticeshipsEloy Durán02m
Short lightning report on an apprenticeship program that actually places novices into real projects: thoughtbot Apprentice IO runs apprentices on production…
Lightning on
Lightning Talk JSON SchemaEnrico Teotti04m
A lightweight gaming framework for memory games uses JSON Schema to let game designers declare the actual data format and constraints so a web form validates…
Lightning on
Lightning Talk DRYing up RSpecDan Sharp04m
Three-minute lightning rundown of concrete RSpec DRY tactics: use shared_examples and shared_contexts, helper modules, looping constructs and custom matchers…
Lightning on
Lightning Talk Keyboard-driven Window Management for MacStephan Hagemann02m
A tiny demo of a Mac window manager that actually maps a single key combo to sizing and placement and proves useful while pairing: Command Option Control M…
Lightning on
How I architected my big Rails app for success!Ben Smith32m
Claims a single Rails app split into web and domain engines with four engines plus one gem handling SMS, uses namespaced tables and keeps migrations inside…
Talk on
Rails: Shadow Facets of ConcurrencyEugene Kalenkovich36m
Shows concrete failure modes in Rails: simple model-level uniq validation allows races so the database can end up with 15 duplicate records under concurrent…
Talk on
Minecart - A story of Ruby at a growing companyMatt Wilson31m
Square ties Ruby into a Java service ecosystem by diving into JRuby internals and shipping Minecart as a thin adapter layer. It uses protocol buffers for APIs…
Talk on
Here be DragonsKatrina Owen29m
A broken share-by-email-or-sms flow gets a minimal ERB patch to restore tidbit_sender interpolation and return emails, then the presenter pulls the thread into…
Talk on
From Junior Engineer to Productive EngineerJason Noble19m
Comverge hires and runs a Junior Engineer program that uses concrete tasks not platitudes juniors complete a Rails app to provision iPhone versions learn…
Talk on
Ruby and GoLional Barrow33m
Compares idiomatic Go and Ruby with concrete code samples, argues every web developer benefits from up-front error handling and small, composable packages…
Talk on
Programming DiversityAshe Dryden37m
Tech teams and events face concrete gaps and fixes: women earn about 80.9% of what men do, 60% of women leave tech within ten years and women make about 24% of…
Talk on
SOLID and TDD, Sitting in aMike Nicholaides29m
Claims that TDD alone yields good design are false and demonstrates with a Rails messaging example: a bulky Notifier gets refactored into small notification…
Talk on
Befriending the TurtlesGlenn Vanderburg33m
Argues that programmers must actually open layers instead of trusting them, showing concrete practices: read disassembled bytecode to reverse engineer a JVM…
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.