GORUCO 2016
2016-06-25
New York, United States
GORUCO ·
[GORUCO 2008, GoRuCo 2009, GoRuCo 2012, GoRuCo 2013, GoRuCo 2014, GORUCO 2015, GORUCO 2016, GORUCO 2017, GORUCO 2018]
who it's for
Ruby developers, Rails developers, Ruby library authors, backend engineers, Crystal developers, engineering managers, data engineers
topics
pipe operator for Ruby; Crystal static types and LLVM; reimplementing Ruby methods in Ruby; enumerator-based lazy sequences; BigQuery rubygems download analysis; record-and-replay API testing; database performance for Rails apps; refactoring for readable names; onboarding and code hospitality; static analysis at scale
| title | author | length |
|---|---|---|
| Pipe Operator for Ruby | Fabio Akita | 09m |
Claims that a pipe-like operator can be added to Ruby and demonstrates a working implementation: the chainable_methods gem that turns shell/Elixir-style… | ||
| Introducing the Crystal Programming Language | Will Leinweber | 11m |
Crystal claims Ruby syntax with static types and LLVM compilation, showing order of magnitude faster throughput and two orders of magnitude less RAM in a… | ||
| Ruby Racing: Challenging Ruby Methods | Danielle Adams | 11m |
Claims that some Ruby reimplementations beat their C counterparts and shows which methods actually improve, which fail (sample fails, sort is tricky, unique… | ||
| Just A Ruby Minute | Andrew Faraday | 42m |
A live game adapts Just A Minute to Ruby: contestants must hold a topic for 60 seconds with no hesitation repetition or deviation, opponents press buzzers to… | ||
| Impactful Refactors: Refactoring for Readability | Kinsey Ann Durham | 12m |
Argues for concrete refactors: rename ambiguous instances to post_presenter so type is obvious, annotate methods that return epoch integers as… | ||
| Enumerable's Ugly Cousin | Ross Kaffenberger | 11m |
Claim: Ruby's Enumerator implements the generator pattern and makes lazy, infinite sequences practical. Evidence: converts ordinary methods into lazy… | ||
| Exploring Big Data with rubygems.org Download Data | Aja Hammerly | 24m |
Uses BigQuery and the gcloud Ruby client to load and query rubygems.org download data, streaming or batch via CSV. Shows actual sizes — ~125k gems, ~900k… | ||
| Keynote: Cult(ure) | Adam Cuppy | 33m |
Uses Tony Robbins’ six human needs to argue organizations actually pursue certainty and significance but should aim for growth and contribution, citing a… | ||
| Keynote: Code Quality Lessons Learned | Bryan Helmkamp | 30m |
Code Climate claims that static analysis really scales — 70,000 repositories analyzed daily — and that practical findings beat fancy metrics: ABC and… | ||
| The Guest: A Guide To Code Hospitality | Nadia Odunayo | 34m |
An Airbnb guest named Alex arrives and a tidy flat plus a welcome pack (tube map, tips, tourist book) proves the metaphor: clean readable code, diagrams and… | ||
| Symmetric API Testing | Aditya Mukerjee | 33m |
Claims a concrete pattern: record live HTTP requests and responses, replay them in tests, and auto-generate native types so client and server share the exact… | ||
| Database Performance at Scale for RoR Applications | Rocio Delgado | 14m |
Ruby on Rails apps hit real limits: Active Record’s “auto‑magic” causes duplicated and slow queries, and GitHub runs this at 60 million users with 19M repos… | ||
| nothing matches | ||