~/conference

RubyDay 2016

date:2016-11-25..2016-11-26
location:Florence, Italy
series:rubyday · 7 editions
titleauthorlength
Little SnippetsXavier Noria01h 04m
Real examples from Ruby and ActiveRecord show concrete swaps that save time or bugs: use sort...last → max instead of sorting, prefer String#include and…
Talk on
A Common Taxonomy Of Bugs And How To Squash ThemKylie Stradley39m
A practical four‑way taxonomy maps bugs to concrete actions: Bohr (deterministic logic bugs) get reproduced locally, fixed minimally, and covered with tests…
Talk on
Integration Tests Are BogusPiotr Szotkowski42m
Argues that most integration tests are unnecessary if unit tests use verified doubles and lightweight contract checks, and demos this with a weather/plane and…
Talk on
Make Ruby Functional Again!Devon Estes40m
Argues Ruby must shift toward functional style to use many cores as Moore’s Law stalls (clock speeds plateaued around 2004 and multi‑core has dominated ~12…
Talk on
Learning To Program Using RubyMarion Schleifer30m
Learns Ruby in about one and a half years through online tutorials then a paid internship at simplification where hands on work forces learning by doing and…
Talk on
How Sprockets WorksRafael Mendonça França37m
Explains Sprockets as a pipeline of concrete components: processors return metadata hashes (compilers, compressors, bundle and directive processors) that run…
Talk on
Refinements - The Worst Feature You Ever LovedPaolo "Nusco" Perrotta38m
Refinements aim to make monkey patching local by letting code declare and using scoped method overrides, but early dynamic scoping makes method lookup…
Talk on
How Programming In Other Languages Made My Ruby Code BetterSimone Carletti52m
Production work spans more than 15 languages and specific influences are Go, Elixir and Crystal. Go gets used for fast network services and real concurrency…
Talk on
Ruby Racing: Challenging Ruby MethodsDanielle Adams28m
Built a Ruby racer gem that runs user implementations against library methods for arrays and numerals, using Ripper and bytecode disassembly to inspect what's…
Talk on
Lessons Learned While Building HanamiLuca Guidi42m
Hanami grows over four years from scratch to a production-ready framework now at 0.9 with a near-term 1.0 plan, replacing ActiveRecord with ROM for the model…
Talk on
Structure and Chain your PorosBenjamin Roth30m
Argues service objects (POROs) isolate business logic and act as a stable facade, shows concrete chaining pitfalls and patterns: class vs instance invocation…
Talk on
Can We Still Innovate?Piotr Solnica01h 01m
Shows exactly what was built and why it changed Ruby code: ROM (2014 release) is a persistence toolkit that separates reads from writes, makes relations…
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.