Greetings! I hope your week went great! Here's new Ruby news digest.
Learn about the modern Ruby serializers, how to speed up your Rails apps and how to migrate to strong parameters.
- Yukihiro Matsumoto: "Ruby is designed for humans, not machines"
Creator of the Ruby language once again visited largest Russian Ruby event and his interview is finally available
- Modern Ruby Serializers
Check the history of various serializers, all the way to the introduction of SimpleAMS, a new serialization library, created by the author of the post and check how it compares to other options
- MIR: A lightweight JIT compiler project
Red Hat's light JIT compiler development had begun
- Rails is Fast: Optimize Your View Performance
Learn how to speed uo your Rails app
- Reverse Coverage: Find which tests execute which lines of code
Guide on ReverseCoverage tool that can show which tests execute which lines of code
- URI.escape is obsolete. Percent-encoding your query string
Rails and non-Rails approaches to properly encoding your query strings now, because the
URI.escape is quite an old method
- From Single drop-down to Multiple check-boxes
Learn how to move from a
belongs_to/has_many to has_and_belongs_to_many association in a live Rails app.
- Ruby 2.7 allows placing of comment lines between fluent dots
Tiny, but handy new feature may not know about
- The Complete Guide to Migrate to Strong Parameters
Rails 4.0 had added strong parameters so, if you’re still using protected attributes anywhere though, you may benefit from this tutorial.
- How to use AWS Cloud9 for Ruby on Rails development