My name is Matteo and I'm a cloud solution architect and tech enthusiast. In my spare time, I work on open source software as much as I can. I simply enjoy writing software that is actually useful.
Because they really complement each other very nicely. You have the data access layer (models) and presentation layer (views and controllers) handled by Rails, and the business (transactions and operations), validation (validation schemas) and orchestration logic (autoinject and container) handled by Dry. I don't call models directly in controllers, I have service objects that transparently handles data transformation between the application and the outside world (being the front-end or the database), validating input data and integrating with external APIs or applying business rules
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Because they really complement each other very nicely. You have the data access layer (models) and presentation layer (views and controllers) handled by Rails, and the business (transactions and operations), validation (validation schemas) and orchestration logic (autoinject and container) handled by Dry. I don't call models directly in controllers, I have service objects that transparently handles data transformation between the application and the outside world (being the front-end or the database), validating input data and integrating with external APIs or applying business rules