RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Enforcing unique jobs in Karafka and Sidekiq for single resources

When working with multi threaded and multi process systems that consume messages in parallel, you need to be able to enforce some limitations on the processing order. This is especially important, when you process data related to same elements. In this article, I describe some of the solutions suitable for both Karafka and Sidekiq.

Profile picture (or any file) uploading with Grape + Trailblazer + CarrierWare

This article is about how to implement pictures (or any other file) upload with the Grape + Trailblazer + CarrierWave stack. The first value of the stack (Grape) can be changed for anything else (Hanami, Sinatra, Rails API, etc) — it doesn’t matter. From the endpoint to the specs.

HerokuOps Gem

I’ve moved many of my standard Heroku application, pipeline and deploy tasks into a gem. Consider this an MVP; it’s rough around the edges, but gets the job done like a champ. Read more

Helpy 1.0 is out today!

Super excited to announce the 1.0 version of Helpy, the new open source Rails based helpdesk and customer support app. Big thanks to everyone who has contributed code and 19 foreign languages. Full list of new stuff at

Ruby Facets #4

In this new episode of Ruby Facets, we talk about Ruby Together and RubyGems.org, Concerning Concerns, Procodile, and Swift. All in six lovely little minutes.

How to add database constraint validation for table

It is not a secret, that even having validations in Ruby on Rails application models through checking the uniqueness, two separate, but identical objects, can be saved to the database. This happens in services within subsequently full of users, which can simultaneously connect to the common database and write two similar records at the same time. To avoid such coincidences and to provide yourself with this kind of errors, I decided to look for methods at ruby gems communities.

Loading older posts