
Explore race conditions in Rails, their impact on shared resources, and strategies for detection, testing, and resolution as applications scale.

Explore ancient structures' longevity to enhance Rails app durability. Learn from historical examples to build future-proof engineering organizations.

Learn to build and run Ruby head on Docker for Rails app testing, exploring Docker, jemalloc, and contributing to the Ruby community.

Explore Aaron Patterson's insights and perspectives on Ruby on Rails development in this engaging keynote address from RailsConf 2023.

Explore Shopify's migration from Mysql2 to Trilogy, covering MySQL protocols, Active Record adapters, and open source contributions. Learn about implementation challenges and production impact.

Discover a custom design pattern for crafting efficient, flexible, and readable ActiveRecord queries in Rails applications using query objects and builders.

Explore functional programming concepts from OCaml and apply them to Ruby for cleaner, more future-proof code.

Learn to encrypt data in Rails applications using ActiveRecord::Encryption. Explore implementation strategies, potential pitfalls, and real-world successes from GitHub's experience.

Explore the future of DevOps and platform engineering, examining shifts in infrastructure, reliability, and product that reshape engineering roles and career paths in operations and SRE.

Aprenda a aplicar princípios de confiabilidade de sistemas à vida pessoal e profissional para prevenir burnout e melhorar o bem-estar.

Refactor Rails monoliths using packwerk gem for a modular approach, balancing enforced boundaries with simplicity. Avoid microservices complexity.

Explore the versatility of Plain Old Ruby Objects (POROs) and their role in Rails codebases. Learn design patterns and best practices for leveraging POROs to enhance your Ruby development skills.

Explore the evolution of Ruby code parsing and the new unified API in Ruby 3.3, revolutionizing how developers understand and work with Ruby code.

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 software evolution through architectural insights, drawing parallels between building design and program development for sustainable systems.

Explore database transaction pitfalls and best practices to safeguard data integrity and application performance in Rails applications.

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.

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