Learn to create value objects in Ruby using idiomatic practices, focusing on immutability, comparability, and the modern `Data` class| All about coding
Ruby 3.2 adds Data to define simple immutable value objects, which are designed to be small, self-contained, and represent a single concept.| Kiprosh Blogs
Exploring a neat Pydantic trick to differentiate between set and unset values in update API calls.| roman.pt
Some hints and tips for getting started with Mypy and introducing it to existing projects| calpaterson.com