The team behind Hanami explaining the general idea behind the architecture for their framework: https://hanamimastery.com/articles/hanami-architecture-explained.
Good explanation of how the include method works in ActiveRecord queries: https://longliveruby.com/articles/includes-method-in-rails.
RabbitMQ is a popular message broker software. If you're using RabbitMQ in ruby/rails, consider using the bunny library for publishing messages (https://github.com/ruby-amqp/bunny) and the sneakers library for reading and processing messages (https:/...
Good high level overview of REST, GraphQL, and gRPC: https://www.danhacks.com/software/grpc-rest-graphql.html
Interesting article on SOLID Design Principles in Ruby: https://www.honeybadger.io/blog/ruby-solid-design-principles/