Blogs
Should companies pay for a time spent on job interview?
By my humble opinion and experience I think it's okay to go to 1–2 meetings/interviews for a job role without counting on any kind of compensation. But if the company having this sort of recruiting process with more steps and meetings/interviews w...
Concurrency and Database Connections in Ruby with ActiveRecord
When increasing concurrency by using a multi-threaded web server like Puma, or multi-process web server like Unicorn, you must be aware of the number of connections your app holds to the database and how many connections the database can accept. E...
Lower memory usage of your Rails app with jemalloc
Some of you may know that we are a bootstrapped startup on a shoestring budget. This means we are frugal and use resources like RAM only more carefully. Which is great because the end users get to enjoy performance of a well tuned app. In this pos...