Blogs

Best backend technologies to use in 2019- Ruby On Rails on 1 place
Choosing what the best backend technologies to use in 2019 is one of the key decisions that need to be taken. Regardless whose dilemma it is, whether a startup founder or a product owner, it’s of great importance to determine which language to use...






RR 428: Arming the Rebels with Rails 6 Featuring David Heinemeier Hansson
Today’s guest is David Heinemeier Hansson, the creator of Ruby on Rails and co founder and CTO at Basecamp. This episode is focused on the release of Rails 6. David talks about the process of getting from Rails 5 to Rails 6 and some of the new fea...

Multiprocessing in Ruby - a Good Alternative to Threads?
Parallel computing is a cure for performance issues. It allows to do several things at once, which sounds great in the context of background jobs. Inspired by Python’s multiprocessing module I began to think about the parallelism in Ruby. Of cours...

Investigating the Performance of a Problematic Rails API Endpoint
It recently came to my attention that one of our API endpoints was hogging a lot of resources and taking over 3 seconds to complete per request. I was able to cut average memory usage from 85mb to 7mb and average request duration from 3000ms to 15...