~/conference

EuRuKo 2019

date:2019-06-21..2019-06-22
location:Rotterdam, Netherlands
series:Euruko · 9 editions

Ruby developers, Rails developers, backend engineers, platform engineers, site reliability engineers, engineering managers, technical writers

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

titleauthorlength
Functional Future Rubyyukihiro 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…
Talk on
From multiple apps to MonolithKaja Santro27m
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…
Talk on
Surrounded by MicroservicesDamir Svrtan28m
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…
Talk on
What causes Ruby memory bloat?Hongli Lai29m
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…
Talk on
using Pokemon to catch all code smellsMelanie Keatley22m
Claims that converting common Ruby code smells into doodled Pokemon code-smells (grouped by category and mapped to Fowler/Industrial Logic refactorings) makes…
Talk on
A journey to MRuby on LEGO robotsTorsten Schönebaum27m
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)…
Talk on
A gentle introduction to Data Structure TreesAshley Jean27m
Covers fundamentals and concrete tradeoffs: arrays and linked lists give constant-time access for small datasets but scale poorly, while binary search trees…
Talk on
The Miseducation of This MachineLaura Linda Laugwitz32m
Argument: current ML often imitates but does not truly learn — data reproduces human bias, algorithms remix patterns, and only humans supply reflection…
Talk on
I Test In ProductionCharity Majors32m
Argues that testing in production is inevitable and often superior, because staging never matches real users and emergent failures are common. Recommends…
Talk on
Making Tech Documentation Better, Easier, And Less BoringBilawal Maheed29m
Spotify builds a docs platform called Tech Docs inside Backstage that treats documentation as code with docs-as-code workflows integrates mkdocs Docker CI…
Talk on
A Plan towards Ruby 3 TypesYusuke Endoh28m
A new Ruby Type Profiler implements an abstract interpreter that runs on test executions, records argument and return types, and emits Ruby signature files…
Talk on
Lightning TalksMadison Eulek, Miriam Benjamin27m
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…
Lightning on
The musical RubyJan Krutisch33m
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…
Talk on
Steal this talkAaron Cruz30m
Built a pipeline called Talkie that downloads YouTube captions, stitches Elixir and Python binaries to train a recurrent neural network on hundreds of Ruby…
Talk on
Tidying Active Record AllocationsRichard Schneeman29m
Uses memory_profiler and derailed benchmarks against CodeTriage to find ActiveRecord allocation hotspots, then patches two real hotspots: replace per-call…
Talk on
The Past, Present, and Future of Rails at GitHubEileen M Uchitelle38m
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…
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.