Laravel Custom Query Builders Over Scopes

Laravel scopes make queries much more readable, but they come with a lot of magic. Custom Query Builders fix this issue, let me show you how to use them.