~/conference

RubyC 2017

date:2017-06-03..2017-06-04
location:Kyiv, Ukraine
series:RubyC · 3 editions
editions:[RubyC 2017, RubyC 2018, RubyC 2019]
tags:[ruby]
titleauthorlength
RubyS 201702m
RubyC gladly shares precious memories of 2017 conference!
Promo in Russian on
"Tackling complex architecture in Ruby"Sergii Kukunin41m
It's not a secret, that Ruby is a powerful, super flexible and at the same time extremely laconic language. Ruby on Rails is the most popular framework for web…
Talk in English on
"Little Snippets"Xavier Noria45m
Presents concrete rules: use max instead of sorting then taking last (avoids O(n log n) work), prefer File.write over open/write blocks for whole-file writes…
Talk in English on
"Testing. Why so serious?"Viacheslav Shvetsov29m
Argues that using test doubles and RSpec features like instance_double cuts suite time from ~15 minutes to ~1 minute for ~4,000 specs by stubbing external…
Talk in English on
"Crystal and Kemal: Simply Fast"Serdar Doğruyol42m
Crystal compiles to native code with LLVM, offers static types, method overloading, union types and generics, and runs cheap fibers with CSP-style channels…
Talk in English on
"Problems you’ll face in the microservice world"Quentin Adam50m
Clever Cloud runs 400 microservices and finds the real problems are authentication, configuration, messaging and service sizing not architecture buzzwords…
Talk in English on
"Ruby Smells"Piotr Szotkowski43m
Ruby projects accumulate concrete, fixable smells: examples include duplicate method call (same expensive API hit repeated), data clump (latitude/longitude…
Talk in English on
"Persistence pays off: a new look at rom-rb"Piotr Solnica36m
Claim: rom-rb separates persistence from domain to reduce complexity, implemented in under 6,000 lines and used to replace Rails in a production stack. It…
Talk in English on
"Elixir-based Ruby Web Server"Marat Kamenschikov39m
Elixir runs a Ruby web server by letting Phoenix/Plug accept sockets and forward requests to Ruby processes via Erlang ports using Erlang term encoding, so…
Talk in English on
"Potential"Florian Gilcher57m
Shows concrete fixes: Vala has 2–3 maintainers and 179 unreviewed patches with the oldest 2,556 days old to illustrate backlog pain. Recommends low-effort…
Talk in English on
"Ruby 4.0: To Infinity and Beyond"Bozhidar Batsov43m
An exploration of the challenges that Ruby faces today, combined with ideas regarding how we can change things for the better. We'll talk about the language…
Talk in English on
"Optimizing SQL Queries"Bogdan Gusiev31m
Application code causes most slowdowns (about 90% vs 10% for webserver); queries under 10ms are often network/IO bound, queries over 50ms are true slow paths…
Talk in English on
"React integration into existing Rails applications"Anton Honcharuk25m
Covers three options: use the react-rails gem for quick insertion, use react_on_rails for full server rendering and npm module support, or build a…
Talk in English on
"Ruby native extensions and what's wrong with them"Stas Volovyk15m
A scanner that crawls GitHub and downloaded gem packages extracts extconf.rb files, parses the ad hoc C bindings, and builds a gem→library cache showing which…
Talk in English 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.