Ruby Midwest 2013
2013-04-05..2013-04-06
Kansas City, MO, United States
as the organisers put it
“A picture speaks a thousand words” Hire us for visuals that speak a thousand about your brand. Get Started Ruby Midwest Design is capable of providing scalable design solutions to our customers’…
who it's for
Ruby developers, Rails developers, software engineers, engineering managers, test engineers, open source contributors, devops engineers
topics
Rails application security; development environment automation; test reporters and tooling; Pomodoro time management; DCI architecture; functional principles for object oriented design; service oriented architecture on Amazon; lightweight business intelligence; open source contribution practices; developer happiness optimization; career training and mentorship
| title | author | length |
|---|---|---|
| Keynote – James Edward Gray II | James Edward Gray II | 36m |
Argues code’s primary purpose is to communicate with the reader and shows concrete tradeoffs between quick spikes and long term design, claiming spikes often… | ||
| The Most Important Optimization: Happiness | Ernie Miller | 34m |
Claims that happiness admits a measurable optimization: apply red green refactor to life by defining concrete metrics, running quick experiments, and… | ||
| Lightweight Business Intelligence | Corey Ehmke | 30m |
Argues that startups get near‑real‑time BI by writing a lightweight, denormalized reporting layer using Ruby and MongoDB, with Postgres for transactions and… | ||
| Functional Principles for OO Development | Jessica Kerr | 28m |
Claims six functional principles apply to OO Ruby and shows them on the Pickaxe CSV total example: replaces a god object with pure data-in data-out functions… | ||
| Nobody Will Train You But You | Zachary Briggs | 26m |
Argues self-training beats waiting, lists exact practices: jot syntax on index cards and review, reproduce a screencast keystroke for keystroke, watch Gary… | ||
| Lightning Talks | 30m | |
Nine rapid demos list concrete claims, tools and results so decisions hinge on specifics: real‑time partials via sync partials (prototype, uses a small Rack… | ||
| More time for Open Source work with the help of the Pomodoro Technique | Matthias Günther | 29m |
Pomodoro Technique gives concrete extra time for open source by forcing 25-minute focused pomodoros with 5-minute breaks and a physical kitchen timer to… | ||
| DCI: semiotics applied to software | Jaime Andrés Dávila | 34m |
Argues that DCI maps semiotics to software by treating data as symbols, context as rules and interaction as meaning, claiming this narrows the gap between user… | ||
| Computer, Program Theyself! | Zee Spencer | 31m |
Claim: use Ruby plus testing, stats and DSLs to get programs that surprise instead of just automate. Implementation: a tiny language called shift that mutates… | ||
| Keynote – Michael Feathers | Michael Feathers | 24m |
Argues that uniform coding standards and abstract SOLID rules often clip design context and cause trouble, citing a claimed 100x performance story where… | ||
| Ruby Groups: Act Locally - Think Globally | PJ Hagerty | 25m |
There are thousands of local groups and one can move a tiny meetup from five or six stuck members to a healthy 25–40 average by doing specific things: register… | ||
| Ready To Code: Automate Your Development Environment | David Kerber | 31m |
Claims that a complete dev VM boots from source in minutes and that a new hire is up and running in ~15 minutes. Uses Vagrant with VirtualBox/VMware, synced… | ||
| Rails Application Security in Practice | Bryan Helmkamp | 31m |
Covers concrete risks and mitigations: session hijacking fixed by force SSL everywhere, cookie secure and HttpOnly flags and strict-transport-security… | ||
| Must Have 10+ Years People Experience | Ashe Dryden | 34m |
Claim: interpersonal problems beat technical ones for messiness, so a list of eight failure modes maps to concrete fixes like empty your cup, the wide game… | ||
| Frustration Driven Development | Evan Light | 30m |
Advocates brutal specificity: write your damn tests because most codebases arriving for cleanup lack them, avoid ActiveRecord callbacks in favor of explicit… | ||
| Make Testing Fun with Test Reporters | Matt Sears | 22m |
Demonstrates concrete steps for building reporters: map result states, emit one-symbol output per test, then print a summary; implements both RSpec formatters… | ||
| Failure for Fun and Profit! | Kerri Miller | 35m |
Claim: deliberately play and fail to learn faster by removing stakes, scheduling a sacred space and adding one deliberate complication at a time. Practical… | ||
| OOP and Philosophy | Steve Klabnik | 31m |
Argues that Object Oriented Programming traces to Plato's theory of forms and that many bugs come from modeling an imperfect world with perfect classes, shows… | ||
| SOA Safari in the Amazon | Bryan Thompson | 34m |
A production SOA on Amazon uses Ruby plus AWS APIs to make every server disposable and rebuilt from stage AMIs rather than patched in place. The team runs… | ||
| Ready To Code: Automate Your Development Environment | David Kerber | 31m |
Claim: a checked-in Vagrant configuration boots a full Ruby/Postgres dev VM so a new developer is coding in about 15 minutes using Vagrant+VirtualBox, with… | ||
| nothing matches | ||