RubyC 2019
| title | author | length |
|---|---|---|
| "Steal This Talk" | Aaron Cruz | 39m |
Builds Talkie, a recurrent neural network that trains on hundreds of Ruby talks using textgenrnn on Google Colab GPUs, brings training loss down to about 2.9… | ||
| "Application Security for Rails Engineers" | Alexey Vasiliev | 38m |
Practical checklist: enable Content Security Policy via Rails 5.2 DSL, deploy as report‑only first, ban 'unsafe‑inline'/'eval', use script hashes; add HSTS… | ||
| "Taming your Rails monolith" | Mugurel Chirica | 34m |
Rails scales if you stop following the default Rails way and incrementally modularize: add service, value, query and form objects to make classes skinny and… | ||
| "Beauty and the Beast: Applications and Distributed Systems" | Emily Stolfo | 31m |
Defines distributed systems with concrete examples: Elasticsearch index creation with wait_for_active_shards=2 returns shards_acknowledged true then false when… | ||
| "One Small Step" | Katrina Owen | 31m |
Starts from a working here‑doc that generates a children’s song and performs an end‑to‑end refactor using small, safe steps: add a characterization test that… | ||
| "Misadventures in Continuous Delivery" | Dan DeMeyere | 24m |
ThredUP migrates from Capistrano to Kubernetes, moves a monolith behind GraphQL, and learns hard lessons: code freezes during Cyber Week signal CI and rollback… | ||
| "How to hijack, proxy and smuggle sockets with Rack/Ruby" | Dávid Halász | 35m |
Shows a concrete Rack-based proxy that uses socket hijacking and HTTP Upgrade to carry raw TCP (VNC/SSH) over an HTTP connection, implemented in Ruby with a… | ||
| "Parallel and Thread-Safe Ruby at High-Speed with TruffleRuby" | Benoit Daloze | 38m |
TruffleRuby on GraalVM and SubstrateVM makes Array and Hash thread-safe without a global lock, using write barrier marking objects shared and dual storage… | ||
| "It's all about money, money, money" | Ivan Shamatov | 24m |
Practical rules for handling money: never use floats — use BigDecimal or fixed-point types; prefer store integers for smallest unit (cents/kopecks) unless… | ||
| "10 performance sins of Rails applications" | Aleksander Dąbrowski | 35m |
Shows specific fixes and measured results: set up New Relic/Skylight/Datadog and track mean, median and 95th percentile; move a preloaded 2000 stations… | ||
| "A year with Hanami in production: the Good, the Bad and some Recipes" | Yevhen Kuzminov | 51m |
One year and a half of Hanami in production powers a REST API with 140 API actions and 400 Trailblazer operations, split into multiple apps and about 50… | ||
| "Distributed stream processing in Ruby" | Walerian Sobczak | 42m |
Shows how Apache Storm topologies are built from Ruby spouts and bolts, using a community Ruby gem, Kafka spouts and HTTP calls to back-end services. Presents… | ||
| "RPC frameworks overview" | Yulia Oletskaya | 33m |
A production migration replaces dozens of JSON HTTP calls with gRPC over ActiveMQ, connecting 50+ services via persistent clients to a Go gRPC server and… | ||
| nothing matches | ||