Allowing your user to undo destructive actions is a great user experience improvement that's unfortunately missing from many web applications. In this article I'll discuss implementing basic undo functionality with Rails & the Sidekiq gem. Read
Background workers are necessary for almost all projects, and for some applications, background code can be just as important as the web facing code. Read