Bath Ruby 2018
as the organisers put it
Situated in the beautiful British city of Bath, this is a conference for Rubyists of all skill levels. Once again we're fortunate enough to be joined by a fantastic line up of speakers, giving both technical and non-technical talks on a range of subjects. 10% of all ticket sales will be donated to Bath Cats & Dogs Home.
| title | author | length |
|---|---|---|
| Is Ruby Died? | Kerri Miller | 48m |
Argues Ruby is not dead, cites a paper showing ~75% of “is X dead?” headlines answer no or maybe, and demonstrates tools that reveal code history and risk… | ||
| Mental Models for Better Code | Najaf Ali | 23m |
Six concrete practices and their effects: assume 90% of codebases are crap so make one small improvement today (run Brakeman and RuboCop, add a test, fix docs)… | ||
| With a Little Help from My Friends | Andrew Nesbitt | 29m |
Libraries.io and rubygems data show 52 gems per app, 46% of gems untouched for 3+ years, 30% without a license, 90% bus factor of 1, average owners 1.2, and… | ||
| ⚡️ Graph Databases with Ruby | Matthew Rayner | 05m |
A Ruby-based graph object mapper called Grom dynamically creates objects via metaprogramming from a Neo4j-style graph so nodes can lack attributes and still… | ||
| ⚡️ Continuity and Caring Through Team Ritual | Dave Frey | 06m |
A small departure ritual uses a bell to start five to ten minutes of silent reflection with a first general prompt then a mid-point prompt to name one thing… | ||
| ⚡️ Twinkle Twinkle Little Star | Chris Tucker Mear | 06m |
Three concrete teaching lessons: students seen only 4–20 minutes a week improve if practice targets mistakes but hours of blind repetition produce no progress… | ||
| Helix: Native Extensions for Everyone | Terence Lee | 31m |
Helix claims Rust can become the standard way to write Ruby native extensions by providing a macro-based API that generates bindings and integrates with Cargo… | ||
| Feature Flags | Raven Covington | 15m |
Explains a concrete rollout workflow: add a flag in a config, wrap new behavior in an if statement (example name: Facebook audience revamp), ramp from 0–100%… | ||
| The Case of the Missing Method: A Ruby Mystery Story | Nadia Odunayo | 29m |
A debugging detective story that proves the concrete claim: that what look like class methods live on an object's singleton class, not on its superclass… | ||
| ⚡️ You Might Not Need Gems | Alyssa Ross | 06m |
Argues that many common gems are unnecessary because Ruby’s standard library already covers them and demos five concrete tools with working examples… | ||
| Bath Ruby Conference 2018 - Bath Is Nice So We Are Nice | Najaf Ali, Raven Covington, Andy Croll, Yusuke Endoh, Sihui Huang, Eliza De Jager, Terence Lee, Kerri Miller, Andrew Nesbitt, Nadia Odunayo, Valerie Woolard Srinivasan | 07m |
Conference session argues Ruby's primary value is its community-first culture and developer happiness, backed by a 25-year history from Matz and examples of… | ||
| Ruby After 25 Years | yukihiro Matsumoto 'Matz' | 55m |
Ruby marks its 25th birthday (named Feb 24, 1993) and aims for a performance leap called Ruby 3x3 to be three times faster by 3.0. A JIT prototype ships in 2.6… | ||
| Esoteric, Obfuscated, Artistic Programming in Ruby | Yusuke Endoh | 35m |
Shows concrete Ruby hacks: a program encoded as only digits via Gödel-style numbering plus ObjectSpace enumeration that decodes and runs, and a variant that… | ||
| nothing matches | ||