EuRuKo 2019
2019-06-21..2019-06-22
Rotterdam, Netherlands
Euruko ·
[EuRuKo 2016, EuRuKo 2017, EuRuKo 2018, EuRuKo 2019, EuRuKo 2021, Euruko 2022, Euruko 2023, EuRuKo 2024, Euruko 2025]
who it's for
Ruby developers, Rails developers, backend engineers, platform engineers, site reliability engineers, engineering managers, technical writers
topics
mruby on LEGO EV3; Ruby 3 type profiler and RBI; generational garbage collection and jemalloc; consolidating Rails apps into a monolith; hexagonal architecture with dry-struct; tidying ActiveRecord allocations; data structure trees and AVL rotations; testing in production with feature flags and canaries; docs-as-code with Backstage and mkdocs; Sorbet LSP and editor integrations
| title | author | length |
|---|---|---|
| Functional Future Ruby | yukihiro Matsumoto 'Matz' | 33m |
Ruby 3 plans release in December 2020 with a target of 3x performance and concrete work on static analysis, concurrency, and memory. It adds RBI type… | ||
| From multiple apps to Monolith | Kaja Santro | 27m |
Team consolidates five Rails apps into one monolith, migrating shared job-board features while keeping legacy SOAP and FTP adapters and dozens of site-specific… | ||
| Surrounded by Microservices | Damir Svrtan | 28m |
Netflix Studio becomes a suite of 50+ apps after decomposing a Rails monolith that once had ~30 developers and >300 DB tables, and the architecture centers on… | ||
| What causes Ruby memory bloat? | Hongli Lai | 29m |
Investigates why multi threaded Ruby on Linux balloons in memory and finds the OS allocator behavior — many per thread arenas that hoard gray pages — causes… | ||
| using Pokemon to catch all code smells | Melanie Keatley | 22m |
Claims that converting common Ruby code smells into doodled Pokemon code-smells (grouped by category and mapped to Fowler/Industrial Logic refactorings) makes… | ||
| A journey to MRuby on LEGO robots | Torsten Schönebaum | 27m |
Runs mruby on a LEGO EV3 by flashing ev3dev and cross-compiling with a Docker toolchain to produce statically linked mrb-gems and binaries (mrbc → C → binary)… | ||
| A gentle introduction to Data Structure Trees | Ashley Jean | 27m |
Covers fundamentals and concrete tradeoffs: arrays and linked lists give constant-time access for small datasets but scale poorly, while binary search trees… | ||
| The Miseducation of This Machine | Laura Linda Laugwitz | 32m |
Argument: current ML often imitates but does not truly learn — data reproduces human bias, algorithms remix patterns, and only humans supply reflection… | ||
| I Test In Production | Charity Majors | 32m |
Argues that testing in production is inevitable and often superior, because staging never matches real users and emergent failures are common. Recommends… | ||
| Making Tech Documentation Better, Easier, And Less Boring | Bilawal Maheed | 29m |
Spotify builds a docs platform called Tech Docs inside Backstage that treats documentation as code with docs-as-code workflows integrates mkdocs Docker CI… | ||
| A Plan towards Ruby 3 Types | Yusuke Endoh | 28m |
A new Ruby Type Profiler implements an abstract interpreter that runs on test executions, records argument and return types, and emits Ruby signature files… | ||
| Lightning Talks | Madison Eulek, Miriam Benjamin | 27m |
Five-minute demos show concrete results: a VS Code integration for Sorbet LSP surfaces type errors and method docs as you type, three GIFs illustrate fixes; a… | ||
| The musical Ruby | Jan Krutisch | 33m |
Live demo uses SonicPi briefly then drops to pure Ruby and the SOCKS tool to generate audio: square and sine oscillators at 440 Hz, a state‑variable filter… | ||
| Steal this talk | Aaron Cruz | 30m |
Built a pipeline called Talkie that downloads YouTube captions, stitches Elixir and Python binaries to train a recurrent neural network on hundreds of Ruby… | ||
| Tidying Active Record Allocations | Richard Schneeman | 29m |
Uses memory_profiler and derailed benchmarks against CodeTriage to find ActiveRecord allocation hotspots, then patches two real hotspots: replace per-call… | ||
| The Past, Present, and Future of Rails at GitHub | Eileen M Uchitelle | 38m |
GitHub upgrades from Rails 3.2 to 5.2, paying down a decade of fork-driven debt that once caused ~2,500 test failures and left the codebase 10 years behind… | ||
| nothing matches | ||