Ruby / Rails
Чем Sidekiq concurrency отличается от Puma threads и когда что выбирать?
MiddleBackground Jobs и SidekiqСравнение
Чем Sidekiq concurrency отличается от web concurrency и когда что выбирать?
MiddleКонкурентность RubyСравнение
Чем Sidekiq worker отличается от controller async и когда что выбирать?
JuniorBackground Jobs и SidekiqСравнение
Чем splat и double splat отличается от array/hash arguments и когда что выбирать?
JuniorRuby CoreСравнение
Чем SQL injection отличается от safe query и когда что выбирать?
JuniorБезопасность RailsСравнение
Чем Time, Date и ActiveSupport time zones отличается от Time.now без зоны и когда что выбирать?
MiddleRuby CoreСравнение
Чем validations отличается от database constraints only и когда что выбирать?
JuniorActive Record и базы данныхСравнение
Чем where/order/limit отличается от raw SQL и когда что выбирать?
JuniorActive Record и базы данныхСравнение
Чем Zeitwerk naming conventions отличается от manual require и когда что выбирать?
MiddleRails CoreСравнение
Почему <code>private</code> в Ruby работает не так, как в Java?
MiddleRuby OOP и Object ModelВопрос с подвохом
Почему Sidekiq job должна быть идемпотентной?
MiddleBackground Jobs и SidekiqВопрос с подвохом
Ситуация: на security review нашли риск в теме «authentication vs authorization». Как вы будете разбираться?
JuniorБезопасность RailsСитуация
Какая типичная ошибка при работе с bundle audit на Ruby/Rails собеседовании?
MiddleGems, Bundler и качество кодаОшибка кандидата
Чем Active Job отличается от Sidekiq напрямую и когда что выбирать?
JuniorBackground Jobs и SidekiqСравнение
Чем ActiveJob callbacks отличается от worker callbacks и когда что выбирать?
MiddleBackground Jobs и SidekiqСравнение
Чем ActiveModel::Serializers/JBuilder отличается от manual hash и когда что выбирать?
MiddleAPI, Serialization и интеграцииСравнение
Чем ActiveRecord dirty tracking отличается от manual old values и когда что выбирать?
MiddleActive Record и базы данныхСравнение
Чем add_index отличается от no index и когда что выбирать?
JuniorActive Record Migrations и SchemaСравнение
Чем after_commit vs after_save отличается от callback timing и когда что выбирать?
MiddleActive Record и базы данныхСравнение
Чем API-only controller отличается от full-stack Rails controller и когда что выбирать?
MiddleRails Routing и ControllersСравнение