Guru on Rails

A day a problem solved, a year we become the Pro
Tue 25 Sep 2018

Best Practices

We learn a lot about programming. How to write a good code which is clean, maintainable, readable...

Thu 13 Sep 2018

Best Practices OOD

I actually intended to add this post to old article about the same title. However, I don't want t...

Thu 06 Sep 2018

Ruby on Rails

Hook methods is actually the convenient way to help us extend the behaviors of existing class at ...

Wed 05 Sep 2018

Performance

I encountered this issue yesterday. It's hard to find the cause because of callbacks. We create o...

Wed 05 Sep 2018

Uncategorized

Background jobs? In fact, in my point of view almost language programmings have background jobs, ...

Wed 05 Sep 2018

Uncategorized

Imagine that you want to investigate to use a ruby gem or a javascript library as fast as possibl...

Tue 04 Sep 2018

OOD

Last article I introduced S.O.L.I.D in coding. I found that I didn't really dive deep in each pri...

Wed 29 Aug 2018

Ruby on Rails Best Practices

In fact, Ruby on Rails (ROR) does help us a lot. It makes our code shorter. It's close to the nat...

Wed 29 Aug 2018

Ruby on Rails

Let's have a look on how to implement singleton methods in Ruby. will = 'Will Nguyen' def will.he...

Thu 23 Aug 2018

OOD

I wrote a bunch of articles about higher level of Object Oriented Design. But I think it's necess...