Pasha KalashnikovEasy-to-use Tailwind-styled multi-select built with StimulusJust like this!Sep 11Sep 11
Pasha KalashnikovRubocop-rspec configurationWe added rubocop-rspec to our Tramway gem. This is the first time I have used these special linter rules for RSpec.Jul 15Jul 15
Pasha KalashnikovDecorating associations in Rails with TramwayWe already talked about decorators in Rails here [Delegating ActiveRecord methods to decorators in Rails].May 20May 20
Pasha KalashnikovIn just 5 minutes, you have your Rails app dockerized for local developmentHey there, I’m Pasha, and I used to have hated Docker for years! It was a long time ago. But you know what? Times change. Nowadays, I’m all…May 4May 4
Pasha KalashnikovBehave as ActiveRecord. Why do we want objects to be AR lookalikes?You may love ActiveRecord, or you may hate ActiveRecord, but please be honest: it allows us to make our code amazing. And it’s…Apr 8Apr 8
Pasha KalashnikovDelegating ActiveRecord methods to decorators in RailsHi, my name is Pasha Kalashnikov, and I love decorating ActiveRecord objects.Mar 5Mar 5
Pasha KalashnikovHow to use best HTML abstraction markup language (Haml) easyHaml is my favorite tool to create HTML.Jun 16, 2022Jun 16, 2022
Pasha KalashnikovHow to tell your non-technical customer about Docker, CI/CD, linters, etc.Sometimes we need to proof somebody importance of basic development stuff. This template will help you to tell about important things for…Apr 27, 2021Apr 27, 2021
Pasha KalashnikovCapybara. Find parentJust wrote mini-mini-minigem, which helps everybody to find parent node with RSpec and Capybara.Apr 5, 2021Apr 5, 2021