igorkasyanchuk
Ruby on Rails Tech/Team Lead from Ukraine and a big fan of open-source work.
(available for hire)Ukraine
Pinned Repositories
active_storage_validations
Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
any_login
Easy way to login as any user in system
benchmark_methods
Benchmark and measure execution time your Ruby methods without an additional code changes
execution_time
How fast is your code? See it directly in Rails console.
fake_api
The fastest way to prototype API in your Rails application
log_analyzer
Rails logs analyzer (see how fast your views are rendering)
new_google_recaptcha
reCAPTCHA v3 Ruby on Rails gem
rails_db
Rails Database Viewer and SQL Query Runner
rails_pdf
A reliable way to generate PDF of any complexity in Ruby on Rails apps
rails_performance
Monitor performance of you Rails applications (self-hosted and free)
igorkasyanchuk's Repositories
igorkasyanchuk/rails_db
Rails Database Viewer and SQL Query Runner
igorkasyanchuk/rails_performance
Monitor performance of you Rails applications (self-hosted and free)
igorkasyanchuk/active_storage_validations
Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
igorkasyanchuk/any_login
Easy way to login as any user in system
igorkasyanchuk/log_analyzer
Rails logs analyzer (see how fast your views are rendering)
igorkasyanchuk/rails_pdf
A reliable way to generate PDF of any complexity in Ruby on Rails apps
igorkasyanchuk/execution_time
How fast is your code? See it directly in Rails console.
igorkasyanchuk/new_google_recaptcha
reCAPTCHA v3 Ruby on Rails gem
igorkasyanchuk/sql_view
Rails SQL Views made easy ;)
igorkasyanchuk/sweet_staging
Access your Rails console, see logs, execute rake commands directly from the browser. Great addition to your Staging ENV.
igorkasyanchuk/execute_sql
Execute SQL inside Rails console, or app itself
igorkasyanchuk/avatarro
Generate google-style avatars in your application
igorkasyanchuk/cache_with_locale
Easy wait to do view caching with automatically added "locale" value to the cached key.
igorkasyanchuk/awesome_back_url
Redirect the user to the proper "back" page
igorkasyanchuk/new_ckeditor
Ruby on Rails + CKEditor 5
igorkasyanchuk/records_count
See in development logs how many records your queries returns. It can help with solving performance issues.
igorkasyanchuk/amazon_static_site
Static website using https with your own domain name using Amazon S3 and Cloudflare for FREE
igorkasyanchuk/omg_image
Generate PNG previews for HTML snippets (html/css/js). Any complexity.
igorkasyanchuk/calculate_in_group
Group Active Record by ranges or set of values with a single SQL query.
igorkasyanchuk/embed_view
Embed ERB files inside another ERB files for faster performance (5-20% BOOST!!!)
igorkasyanchuk/wrapped_print
Easy print debug information to your console in Ruby/Rails app.
igorkasyanchuk/rails_time_travel
igorkasyanchuk/secrett11tto
Simple way to protect your content from copy-pasting
igorkasyanchuk/with_record
Returns relations/association for soft deleted records in DB
igorkasyanchuk/fast_page
Blazing fast pagination for ActiveRecord with deferred joins ⚡️
igorkasyanchuk/gms-test
igorkasyanchuk/igorkasyanchuk
Personal Portfolio
igorkasyanchuk/smart_and_fast_assets
igorkasyanchuk/test_app
igorkasyanchuk/turbo-rails
Use Turbo in your Ruby on Rails app