RubyConf TH 2023
| title | author | length |
|---|---|---|
| Keynote: 30 Years of Ruby | yukihiro Matsumoto 'Matz' | 39m |
The language is named Ruby on Feb 24, 1993 after several rejected candidates, and that choice demonstrates why choose good names matters. Lessons include… | ||
| Learn to delegate; like a boss | Elle Meredith, Lachlan Hardy | 25m |
Managers learn a simple script: ask for commitment and define deadline and quality — explain why someone is picked, agree priorities, set check‑ins and… | ||
| Error 418 - I'm a teapot Slides | Matthew Lindfield Seager | 26m |
Implements RFC 2324 (HTCPCP) as Rack middleware for Ruby, detecting the coffee:// scheme via env['rack.url_scheme'], unescaping multilingual names, and… | ||
| Big Corps, Big Worries Some points on selling Ruby to Big Corps | Chakrit Wichian | 15m |
Argues that Ruby is stable, mature and production-ready, citing a Rails-powered insurance site that promises to find a plan in two seconds as a concrete win… | ||
| BYOJ: Build your own JIT with Ruby | Syed Faraaz Ahmad | 20m |
Explains building a JIT in Ruby using the Rjit gem and an assembler or Fiddle to emit machine code, handling YARV instructions like put_nil, leave, putobject… | ||
| Cultivating Instinct | Katrina Owen | 31m |
Argues that perceptual learning can be taught deliberately and compressed: training pilots with 3 hours of perceptual training raises correct map matches from… | ||
| Data indexing with RGB (Ruby, Graphs and Bitmaps) | Benji Lewis | 27m |
Custom index stores respondent-level data as Roaring bitmaps and context as a property graph in Redis so queries become graph traversal + bitwise ANDs rather… | ||
| Keynote: Breaking Barriers — Empowering the Unbanked with Inno .. | Bernard Banta | 36m |
Claims that 1.4 billion unbanked adults can gain basic financial services via feature‑phone workflows built on USSD, not smartphones; demonstrates a… | ||
| Keynote: Popping into Ruby | Jemma Issroff | 37m |
Compiler inspection finds an int parameter called popped threaded through the big switch in ic_compile_each that decides whether to emit instructions like… | ||
| A Beginner's Complete Guide to Microcontroller Programming w.. | Hitoshi Hasumi | 31m |
Walks through getting Ruby onto a microcontroller using a Raspberry Pi Pico: put the RP2P2.uf2 on the board via boot-button drag‑and‑drop, open the USB serial… | ||
| Avoiding Disaster: Practical Strategies for Error Handling Slides | Huy Du | 25m |
Builds a simple ticket‑purchase web flow and replaces ad hoc exception checks with a tiny Ruby pattern: service objects that return a monadic result object… | ||
| Event Streaming Patterns for Ruby Services | Brad Urani | 27m |
Procore runs a 43,000‑file Rails monolith with 1,123 tables, 4,000 API endpoints and ~300 engineers and solves cross‑service, multi‑region consistency by… | ||
| Panel Discussion | 38m | |
Panel covers concrete ways to grow Ruby teams: use pair programming and a buddy/onboarding system, give juniors tickets within reach and early chances to lead… | ||
| Kickboxer vs Ruby - the state of MRuby, JRuby.. | Michael Milewski, Selena Small | 25m |
Build log: a pool-noodle sparring robot is implemented with two actuators driven by an ESP32, using ESP32 with MRuby on-device but requiring copying C project… | ||
| The world of Passkeys 🤝🏽 Ruby Slides | Helio Cola | 27m |
Passkeys replace passwords with a public/private key pair kept on the device (often synced to a cloud account), used for challenge‑response authentication and… | ||
| Rails Performance Monitoring 101: A Primer for Developers | Rishi Jain | 26m |
Covers concrete Rails fixes and metrics: use New Relic, Datadog, Scout APM plus local profilers like rack-mini-profiler and the bullet gem to find N+1s; target… | ||
| Keynote: Thriving in Uncertainty | Ben Halpern | 15m |
Argues that AI code generation is arriving fast and makes human-readable languages more valuable, cites community hubs like Dev.to and the meme site… | ||
| Component Driven UI with ViewComponent gem | Radoslav Stankov | 31m |
Describes using the ViewComponent gem with Rails and Tailwind to replace tangled partials/helpers, cutting repeated UI logic into reusable classes with slots… | ||
| nothing matches | ||