Blogs




How to deploy multiple Rails apps on a single server with Capistrano – Jan Matuszewski – Business-oriented engineer
Almost everyone uses cloud hosting solutions like Heroku or AWS nowadays(and I don’t expect it to change even after this DHH post). But if you still self-host your apps then Capistrano would be well known to you.My client had an uncommon requireme...



Vanilla Rails authentication with Authentication Zero
Since Rails 3, the framework has shipped its own authentication helper, has_secure_password. This is how Hey/Basecamp, for example, handles authentication. In this tutorial, I want to introduce you to the gem Authentication Zero, which leverages t...


Ruby concurrency is hard: how I became a Ruby on Rails contributor - Closer to Code
For the past several weeks, I've been trying to fix a cranky spec in Karafka integrations suite, which in the end, lead me to become a Ruby on Rails micro-contributor and submitting similar fix to several other high-popularity projects from the Ru...

Comparing the performance of popular language runtimes
I am writing a series of blogs on using different languages to access Oracle databases [eg Python, Node.js, Rust and Julia]. Eventully, I want to compare the performance of various languages accessing Oracle. But first I wanted to get a performa...