
Gain insights into Ruby from its creator, Matz, as he addresses community questions in this pre-recorded keynote presentation from RubyConf 2023.

Explore the Enigma machine's history and mechanics through object-oriented programming, building an emulator in Ruby to unravel its secrets and understand its impact on WWII.

Explore unconventional data transformations: hear JPEGs, visualize executables, and convert zip files to music. Learn to manipulate raw bytes and bits in Ruby.

Explore Rack's inner workings, versatility, and middleware magic in Ruby web development. Gain practical insights for efficient session management, authentication, and caching.

Explore profiling tools and techniques for debugging critical performance issues in Ruby applications, with insights from a real-world case study.

Explore software evolution through architectural insights, drawing parallels between building design and program development for sustainable systems.

Explore the inner workings of Ruby's package ecosystem, from gem installation to debugging and security considerations in Rails applications.

Explore time concepts, operations, and mental models to avoid subtle bugs in Ruby programming through a graphical tour of time itself.

Explore the evolution of a Rails app over two decades, learning valuable insights on longevity, adaptability, and the enduring relevance of Rails in web development.

Explore nil usage anti-patterns in Ruby, learn refactoring techniques to reduce errors, and optimize code for better understanding and long-term maintainability.

Explore AI-human collaboration in game development using Rails, enhancing communication skills and experiencing the magic of machine-human interaction.

Unlock the art of storytelling in Ruby development. Learn to craft compelling content, overcome writer's block, and share your coding journey with practical tips from a seasoned editor.

Discover Vernier: a powerful sampling profiler for Ruby 3.2+ that captures detailed insights on threads, ractors, GVL, GC, and idle time.

Explore web request handling in Rails, from single requests to high-traffic scenarios. Learn to optimize infrastructure for maximum throughput and user satisfaction.

Explore Turbo 8's impact on Rails and Hotwire ecosystem, examining new capabilities and their influence on interactive web application development.

Explore the future of Ruby on Rails with Nadia Odunayo's insightful keynote address, setting the tone for RailsConf 2024 and inspiring developers.

Learn to write confident JavaScript tests using Jest, covering setup, mocking, DOM assertions, and more for Rails developers transitioning from RSpec.

Descubre cómo los desarrolladores backend pueden mejorar la accesibilidad para usuarios y colegas, más allá de las responsabilidades frontend tradicionales.

Explore Action Mailbox to enhance Rails apps with email-based interactions, focusing on routing and processing inbound emails for improved user experience.

Explore intentional pair programming techniques to empower mentees, focusing on targeted learning outcomes while maintaining engagement and confidence.

Explore building offline-first PWAs with Rails, covering service workers, Push API, and background sync for seamless user experiences and automatic content updates.