wroclove.rb 2022 lightning talk prompted by a Q&A question during Paweł Dąbrowski's Sidekiq talk. The speaker describes using Sidekiq batches once in her four years of Ruby work to execute commands against each of ~1000 rows in a source file. Approach: parse the file and enqueue one worker per row inside a Sidekiq batch, passing a unique identifier (time + name + sequence number). Each worker writes its result to Redis under a key derived from the source name and sequence. A batch callback runs one final 'finish result' worker that iterates from 1 to the known row count, reads each Redis key, and produces a single result file with the same sequence order — 'and business is happy'.