Blogs


How to build a Rails application with VueJS using JSX
Have you ever wondered how many ways there are to build a Ruby on Rails application with VueJS?This is the first of three articles which explain step by step how you can build a Rails application with VueJS with some advice on which technique you ...


640K ought to be enough for anybody, or how to use less memory in Ruby. - Speaker Deck
Ought 640K to be enough for anybody? Well, today we can use dozens of RAM, and it does not matter if our applications take up a few gigabytes. Right?Have you ever been curious about why they use so much? Let's talk about how Ruby memory works, how...

When do you need to use a read replica? Probably not when you think.
A extremely common issue I notice in Speedshop Tune clients is that they've chosen to use read replica before it was necessary.What's a read replica? Generically, a read replica is a SQL database that's set up to "follow" another one. It's a total...



GitHub Actions CI config for Ruby on Rails project with MySQL, Redis, Elasticsearch - how to run parallel tests
You will learn how to configure Ruby on Rails project on GitHub Actions. This specific Rails project has MySQL and Redis database. There is also Elasticsearch service running on CI. If your project is close to that setup below GitHub Actions yaml ...


Setup Ruby on Rails 6 App with MongoDB under 5 Minutes
In this article, I will be discussing how to quickly setup a NoSQL database MongoDB with your brand new Rails 6 app. I am using Ubuntu 14.04, Ruby 2.5.1 and Rails 5.2 for this tutorial.MongoDB is an open source database management system (DBMS) th...