RubyConf Colombia 2016
2016-09-02..2016-09-03
Medellin, Colombia
[RubyConf Colombia 2015, RubyConf Colombia 2016, RubyConf Colombia 2017]
| title | author | length |
|---|---|---|
| The illusion of stable APIs | Nick Sutterer | 45m |
Argues Rails’ MVC creates an illusion of a stable API that forces validations, permitted-params and business logic into fat models and controllers; shows… | ||
| Data fetching with GraphQL and ActionCable | Robert Mosolgo | 24m |
A concrete how-to for running GraphQL on Rails using the graphql-ruby gem, GraphiQL for introspection, and ActionCable WebSockets to push subscriptions and… | ||
| Expert Systems Based on Rules | Oscar Rendón | 33m |
Explains building rule-based expert systems using Ruby, focusing on representing rules, evaluating conditions, and applying actions to reach conclusions… | ||
| Site availability is for everybody | Stella Cotton | 28m |
Shows how to reproduce outages with ApacheBench (ab) and read its output including 99th percentile ~693ms as a real signal not a misconfigured test… | ||
| Will it inject? A look at SQL injection and ActiveRecord | Jessica Rudder | 26m |
Explains how ActiveRecord methods differ in SQL injection risk and gives concrete defenses and examples. Shows that find only accepts integers, find_by escapes… | ||
| Functional Ruby and the (big) dependency diet | David Peláez | 27m |
Introduces functional programming techniques applied to Ruby to reduce large dependency trees and improve code maintainability. Covers specific functional… | ||
| Going global on Rails | Miles Woodroffe | 16m |
Cookpad runs Japan’s biggest recipe site with about 60 million unique browsers in Japan and ~80% penetration among women aged 20–40, and a global platform with… | ||
| The Rubyists guide to Existentialism | Ann Harter | 17m |
Claim: meaning arises from choice and action, demonstrated with Ruby code. Defines a tiny class Life and a class Person with attr_accessor :meaning so instance… | ||
| Wow code, such read! | Katherine Wu | 32m |
Goal is to read and change code to fix real behavior: slow ActiveRecord SQL traces don’t include EXPLAIN because queries arrive parameterized as $1 while the… | ||
| Riding Rails for decades | Rafael Mendonça França | 22m |
Shopify-era codebase runs two Rails versions side-by-side using dual-booting with BUNDLE_GEMFILE and a shared Gemfile shim, CI executes tests against both… | ||
| Computer Science, Engineering and Craft | Federico Builes, Sebastián Arcila | 38m |
Examines the relationships between computer science theory, software engineering practices, and programming as a craft, focusing on Ruby and related… | ||
| The process of building APIs | Nicolás Hock | 26m |
Explains the process of designing and building APIs, covering API design principles and implementation using Ruby technologies (likely Rails and related… | ||
| Applied humaning for technical interviews | Cate Huston | 32m |
Most technical interviews perform poorly and individual interviewers can improve results by changing concrete behavior: take detailed timed notes and immediate… | ||
| The elements of scaling | Camille Fournier | 35m |
Company scales from a 15–20 engineer startup through a systems rewrite from Drupal/PHP into Java services with a Ruby frontend, then cuts a four‑hour weekly… | ||
| nothing matches | ||