last_modified_at |
---|
2019-09-23 |
This is mostly a collection of good articles on the subject that I like for some reasons.
- Ruby and the singleton pattern don't get along
- Ruby 2.0 Works Hard So You Can Be Lazy
- Enumerator: Ruby’s Versatile Iterator
- Do You Know How Hash Table Works? (Ruby Examples)
- JSON Serialization in Rails: A Complete Guide
- Rails CSRF protection for SPA
- Escaping the SPA rabbit hole with modern Rails
- Designing Services with dry-rb
- The 3 Tenets of Service Objects in Ruby on Rails
- A Guide to Function Composition in Ruby
- Using Lambdas to Simplify Varying Behaviors in Your Code
- Resilience in Ruby: Handling Failure
- Result Objects - Errors Without Exceptions
- Refactoring Ruby with Monads
- deequ Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
- daru Data Analysis in RUby
- decisiontree ID3-based implementation of the ML Decision Tree algorithm
- ferrum Ruby Chrome/Chromium driver
- dexter The automatic indexer for Postgres
- checker_jobs Regression testing for data
- waterfall A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow!
- resonad Ruby result monad class(es)
- device_detector DeviceDetector is a precise and fast user agent parser and device detector written in Ruby
- kimuraframework Modern web scraping framework written in Ruby which works out of box with Headless Chromium/Firefox, PhantomJS, or simple HTTP requests and allows to scrape and interact with JavaScript rendered websites