
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.

Explore value objects in Ruby: their uses, benefits, and combination with factory patterns to enhance code design, performance, and maintainability.

Explore strategies to leverage Plain Old Ruby Objects (POROs) in new and legacy code for improved flexibility, readability, and testability in Rails applications.

Explore hybrid app development with Turbo-Native and Strada, covering implementation, navigation, native features, and decision-making for optimal performance and user experience.

Explore effective error handling approaches in Rails, comparing various techniques and their tradeoffs to improve your application's architecture and reliability.