I maintain a number of more or less popular libraries in Ruby ecosystem.

Rails tooling:

  • store_model allows you to wrap JSON-backed DB columns with ActiveModel-like classes;
  • ar_lazy_preload brings association lazy load functionality to your Rails applications;
  • io_monitor is a gem that helps to detect potential memory bloats;

GraphQL toolbox:

Code quality:

Experiments:

  • transducers-rb is an experimental implementaion of the transducer pattern for Ruby;
  • applicative-rb is an experimental implementaion of applicative functors for Ruby;
  • natural_dsl is an experimental DSL for building natural–language DSLs.

Also, I contribute to various open–source projects (Ruby on Rails, graphql-ruby, GitLab, yarp and many more).