William Notowidagdo Kiranatama Staff
Knowledge

What is Pundit? Pundit is a gem that provides set of helpers to build a simple, robust and scaleable authorization system

Continue reading...
Visca Veronika Kiranatama Staff
Knowledge

Nothing is perfect and even a great framework like Ruby on Rails has its weak parts, and one of those is speed. When your application starts growing and you start adding gems, it starts to take really long to start up, be it the server, console or just running a single spec.

Continue reading...
William Notowidagdo Kiranatama Staff
Knowledge

To engage your site user is to make your web application interactive. Interactive could lead to many things. For example: allow your user to rate your content.

Continue reading...
Visca Veronika Kiranatama Staff
Knowledge

Seedbank gives you a convention for splitting off seeds into multiple files, it allows you to have seeds for different environments, and it gives you some additional rake tasks so you can load just one seed file if you need it , so you can generate a bunch of test data for your development database but not have it pollute your production database. Since the Rails core team were good enough to give us rake db:setup it would be rude not to use it.

Continue reading...
William Notowidagdo Kiranatama Staff
Knowledge

MailCatcher is a super simple SMTP server which catches any message sent to it to display in a web interface. I am use MailCatcher will improve your productivity when you need to debug your email related feature.

Continue reading...