Not just for single objects, value objects are also useful for sets of other value objects, and help solve common problems.
TL;DR With the Heroku CLI buildpack you can execute CLI commands against an Heroku applica...
By caching value object instances you gain performance by saving memory, and make instances directly comparable.
Use a single small ActiveModel Validator class for all of your value objects
Implementing an efficient Nil Object pattern with Ruby value objects
Implementing core object type conversions for happy programming with value objects in Ruby
In which I reveal a dysfunction