Riding the bull; the npm package, that is
This is a post about a specific Node.js library, named bull, which is used to execute background jobs.
The reason I am writing this is to address some cases which the library does not cover out of the box and share our experience on how we solved them in case others have the same needs.