
Discover strategies to transform tedious testing into an opportunity for better software design, using RSpec examples to guide refactoring and manage complexity in Rails.

Explore the journey of porting a Ruby monolith to Rust microservices, including challenges faced and innovative solutions like creating a proc-macro for compile-checked database dictionaries.

Learn techniques for seamless Rails upgrades while maintaining feature development. Discover strategies to minimize downtime, ensure predictable results, and confidently tackle future upgrades with a refined, incremental approach.

Learn how to port a large Rails app to Elixir, covering gems, dependencies, starting strategies, API handling with GraphQL, and ActiveStorage migration. Gain insights for Rails developers transitioning to Elixir.

Discover techniques for developing high-performance, dependable, and secure RabbitMQ client libraries. Learn about Carl Hörberg's contributions and insights into creating superior messaging solutions.

Explore regex DoS attacks in Rails, understand their mechanics, and learn defensive strategies to protect your application from malicious input.

Explore Postgres triggers as an alternative to Active Record callbacks, leveraging listen and notify features for seamless data syncing in Rails applications.

Discover Kuby, a new deployment tool bridging the gap between Rails development and production, offering an 'active deployment' solution for seamless app launches.

Explore the enduring success and impact of Ruby on Rails in web development through insights from a leading expert.

Explore techniques for optimizing Rails application response times, focusing on rapid user interactions and performance enhancements.

Scale Rails apps on PostgreSQL: Learn safe migrations, query optimization, database maintenance, replication, and partitioning for improved performance.

Learn strategies for breaking up large CSS bundles and moving towards component-driven UI architecture, with insights from GitHub's experience refactoring 40,000+ lines of custom CSS.

Explore event streaming with Kafka for robust Rails app communication, distributed systems design, and seamless service integration.

Explore Rails internals through playful experimentation, learning debugging strategies by overriding, extending, and disabling framework components.

Explore the nuanced "Build vs Buy" decision for SaaS features, weighing pros and cons to make informed choices for your Rails app's growth.

Explore Active Record associations by building custom macros, understanding dynamic method definition, and optimizing query performance in Ruby on Rails.

Learn to create a service layer in Rails for sustainable business logic, separating UI from database and enhancing app longevity without complex patterns or libraries.

Explore strategies for handling misnamed code elements, adapting to business changes, and making safe modifications while maintaining productivity in Rails development.

Explore JRuby's latest features for Ruby 3.1, including improved performance, scaling, and resource efficiency for Rails applications.

Explore the latest Rails developments and insights in this engaging keynote by Aaron Patterson at RailsConf 2022.

Explore MessagePack as a safer, more compact alternative to Marshal for caching in Ruby, understanding its benefits and implementation process.