Tutorials


How to Implement Elasticsearch in a Rails Web App
Building an app, you should take into account two of the most crucial aspects, i.e. information analyzing and searching. They define the overall success of your product. The same is true when you aim to develop a perfect Rails web app.At Codica, w...


![[Tutorial] Creating simple blog app with Rails 6 and GraphQL Part 1](/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTE2NDEsInB1ciI6ImJsb2JfaWQifX0=--528dd5a54317c1182b36a07deecd4b008637557b/open-uri20190628-8062-p7cpxy.avif)
[Tutorial] Creating simple blog app with Rails 6 and GraphQL Part 1
In this post I will try to show you how to create a simple blog app with GraphQL. GraphQL is one of the most popular topics this year, however I won't try to explain what is it. There are already many articles about it.Also, don't treat this post ...
![Backup Heroku PostgreSQL to AWS S3 Bucket [Step by Step Tutorial]](/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6OTA0MiwicHVyIjoiYmxvYl9pZCJ9fQ==--369328c8d5620b510f2bfd691bb0a0016b93ccc6/open-uri20190627-8062-1igd8w1.avif)
Backup Heroku PostgreSQL to AWS S3 Bucket [Step by Step Tutorial]
Heroku offers a robust backups system for it’s Postgres database plugin. Unfortunately, you can irreversibly lose all your data and backups just by typing a single command. It might seem improbable, but still, I would rather not bet my startup’s e...


How to relax your Ruby version specification in your Gemfile
Have you ever run into this error?Your Ruby version is 2.6.1, but your Gemfile specified 2.6.3Annoying, right? You know your Ruby version is new enough to run this application, but the Gemfile is so fussy.Turns out, Gemfiles don't have to be so pi...


Why is Ruby Slower on Mac? An Early Investigation
Sam Saffron has been investigating Discourse test run times on different platforms. While he laments spending so much extra time by running Windows, what strikes me most is the extra time on Mac — which many, many Rubyists use as their daily drive...