Ruby is the programming language I like the most. I will try to keep here some nice things about it that people usually are unfamiliar with.

great gems for any project

  • zero_downtime_migrations (catch problematic migrations at development time)

  • rack-attack (rack middleware for blocking & throttling abusive requests)

  • sidekiq (background processing for ruby, freemium, but really good, +7B processed jobs at