-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
simplified-ruby
Simplified Ruby is a minimal subset of the Ruby syntax that allows to take any problem description and turn it into idiomatic, easy to understand and boring Ruby code.
If you want to look into this stuff more, I suggest reading Sandi Metz’s works, Avdi Grimm (Ruby Tapas is great), and the (unofficial) Ruby style guide (has a lot of useful info, but no need to follow it religiously). Also, don’t be afraid to look into the source of any Ruby gem, even Rails. You can get a lot of insight by peeking into how they do things, especially if you use them.
Have a look through Design Patterns in Ruby https://github.com/davidgf/design-patterns-in-ruby
I think this is a nice idea to follow: https://github.com/adamniedzielski/simplified-ruby