Guru on Rails

if you don’t sacrifice for your dream then your dream becomes your sacrifice.
Will Nguyen


Tue 07 Aug 2018


One of the performance matter we usually encounter is Enumerator. Today, I introduce you a kind of performance issue we ever faced about enumerator. That's Enumerator in ruby. The case is when we e...

Wed 05 Sep 2018


I encountered this issue yesterday. It's hard to find the cause because of callbacks. We create objects and we use them somewhere in the scope. We created callbacks for models before but when we us...

Mon 24 Dec 2018

Software Architecture Performance Best Practices

Rabbitmq and Sneakers would bring to us a ton of benefits. That is one of many solution for improving performance by placing synchronous work into a background work asynchronously. However, we can ...

Thu 18 Jul 2019

Performance Best Practices SQL

If we work on a complex system, queries are pretty complex with a ton of subqueries, we would encounter the problem of optimization of query. In order to achieve a goal, we have many ways to do. So...

Sat 18 Jan 2020

Performance Ruby on Rails

How do people work good in the morning and performance decreases gradually until Evening? If we don't mention the spirit cause computers don't have it (lol), so the cause is the amount of workload....