RubyC 2018
as the organisers put it
Traditionally, the organizer, Svitla Systems, gathers Ruby enthusiasts, visionaries, and inspiring thinkers from all over the world. RubyC is
| title | author | length |
|---|---|---|
| From Post.create to PostPublished.new | Andrzej Krzywda | 42m |
Maps eight Rails evolution phases and shows concrete migrations: swapping fat controllers for service objects, then repository with 40+ methods, then DDD with… | ||
| JRuby in 2018: Building, Deploying, and Scaling Your Apps | Charles Oliver Nutter | 55m |
JRuby 9.2 is Ruby 2.5 compatible and focuses on compatibility first while shifting effort to performance; the runtime ships a long-standing JIT to JVM bytecode… | ||
| Enterprise Ruby - Let’s Talk Business! | Nick Sutterer | 49m |
Argues that structuring business logic as one-function service objects reduces controller bloat and speeds testing, demonstrates Trailblazer operations with a… | ||
| The Art of Technical Decision Making | Duana Stanley | 32m |
Argues teams get better at choices by following a concrete workshop: one to three 1–1.5 hour sessions with sticky notes, grouped benefits and opportunities… | ||
| The Clean Architecture: How to Grow From Startup to Enterprise | Volodymyr Vorobiov | 43m |
Shows a rails-first, monolith‑first then split path: keep business code in domain folders under apps/, use Trailblazer operations + Reform for use cases and… | ||
| Adventures in the World of (Algorithmic) Complexity | Iryna Zayats | 41m |
Covers practical use of Big O notation with concrete examples: compares two bracket‑balance algorithms (one backtracking, one single counter) and explains why… | ||
| Where do Rubyists go? | Tobias Pfieffer | 40m |
Survey of 673 respondents finds most Rubyists still want Ruby in five years, but many learn other languages for three concrete reasons: JavaScript then Elixir… | ||
| Miles more maintainable: building APIs with the middleware pattern | Tim Rogers | 34m |
Rails controllers with many before_action filters become tangled — a real controller at GoCardless grows to 12 filters with shared instance-variable state and… | ||
| Code is not important... or is it? | Artur Hebda | 46m |
Builds an "organization map" product iterating from PDF to spreadsheet to Airtable then a custom backend, proving experiments by using Google Sheets, Airtable… | ||
| Machine Learning Explained to Humans | Paolo "Nusco" Perrotta | 51m |
Demonstrates concrete ML steps: implements linear and logistic regression with numpy, derives gradients and runs gradient descent to fit weights, shows… | ||
| Rails hurts, because you're using it wrong. Let's fix that | Ivan Nemytchenko | 38m |
Argues that Rails problems come from misplaced logic and offers a concrete layering: keep ActiveRecord as domain models, move parameter shaping into mutators… | ||
| A tale of query languages. Is GraphQL The Chosen One? | Victor Shepelev | 47m |
This day, approaches to APIs and communications with remote services are changing rapidly. GraphQL seems to come as a fancier and universal alternative for… | ||
| Clean architecture that harms your code | Sergiy Kukunin | 55m |
Team applies TDD, SOLID, DDD and The Clean Architecture for one and a half years to a Rails web product and ends up with heavy layering, repositories and… | ||
| Authentication in Single Page Applications | Vladyslav Hesal | 27m |
Using an Authorization header makes requests “non‑simple” so CORS prevents CSRF, but storing access tokens in JavaScript‑accessible storage lets XSS steal… | ||
| overview | 02m | |
2018 marked the 6th anniversary of the RubyC conference, which took place the first weekend of summer in Kyiv, Ukraine and was proudly organized by Svitla… | ||
| nothing matches | ||