RubyConf India 2024
| title | author | length |
|---|---|---|
| Flash Talks | (no speaker listed) | 01h 09m |
A rapid set of five‑minute demos shows concrete wins and tools: GraphQL in Rails replaces over/under‑fetching with live query examples; a CSV export bug… | ||
| Flash Talks | (no speaker listed) | 01h 29m |
Compilation of rapid demos shows practical projects and findings: a resume parser that sends PDFs to GPT, receives strict JSON, and stores parsed skills and… | ||
| Panel Discussion - Performance & Scalability | Dutta Deshmukh, Surbhi Gupta, Swanand Pagnis, Siddharth Sharma, Gautam Rege | 22m |
Company migrates from MySQL 7 to MySQL 8 and hits a blocker on optimized queries against a single 2–3 TB table with 30–40 million rows causing a production… | ||
| If You Can Whisk, You Can Code | Sonal Sachdev | 21m |
Career shift from manual QA to automation to full Ruby on Rails development with hands on work in machine learning proof of concepts, starting by finding a… | ||
| Rails Upgrade Mastery: Best Practices for Large-Scale Enterprise Applications | Sumit Dey | 21m |
Enterprise Rails upgrade strategy that actually names tradeoffs and tools: a codebase started on Rails 1 with ~1,000 developers, ~500 gems and 4,000 customers… | ||
| Reading Ruby - A Visual Walkthrough of the Source Code | Ratnadeep Deshmane | 26m |
A visual walkthrough of Ruby’s source shows concrete entry points: start with MiniRuby to avoid circular build dependencies and run smaller experiments… | ||
| The Harvey Dent Dilemma: Ruby's White Knight Rises (or Falls) | Vishwajeetsingh Desurkar | 19m |
Frozen Strings cut object allocations by about 60% for constants but cause memory bloat and long‑lived allocations when used with dynamic strings, so use only… | ||
| From Curiosity to Confusion: My Journey of Creating Confuscript in Ruby | Keshav Biswa | 22m |
Built a toy language called ConfuseScript that flips semantics: plus acts like minus, multiply like divide, and variables initialize with null while output… | ||
| Solid Queue - Default Active Job Adaptor in Rails 8 | Anush Kumar | 20m |
Solid Queue becomes the default Active Job adapter in Rails 8, replacing Redis-based backends by running jobs in the application database and claiming fewer… | ||
| Metaprogramming: Unraveling the Magic | Chaitali Khangar | 18m |
Live code shows how Rails-style metaprogramming actually generates methods at runtime: reopening String to implement a working titleize that capitalizes words… | ||
| Ruby Mediator | Rohit Mukherjee | 19m |
Shows a concrete Ruby implementation: a Mediator class that registers devices and exposes lock_device / unlock_device methods which Tenant and Landlord call… | ||
| Understanding Garbage Collection in Ruby | Puneet Khushwani | 21m |
Covers Ruby GC internals (mark/sweep, tricolor marking, compaction, generational GC) and shows how to gather and interpret metrics with GC.stat to find… | ||
| Taming Flaky Specs: Diagnosing Test Failures in Ruby | Sriram V | 21m |
Checklist and concrete fixes for flaky Ruby specs: identifies that about 50% of flakiness stems from inconsiderate assertions (count-based job checks… | ||
| Puma or Falcon What's the Best Choice for Scalability? | Manu Janardan | 25m |
Puma remains the default since Rails 5 and uses pre-fork + threads with a reactor thread that buffers whole request in reactor, accepting a new request only… | ||
| nothing matches | ||