2 ms·
I think it's a matter of personal taste. Devise is a pretty large library that deeply entrenches itself in your application and expects you to do things in a ce
by Skoofoo 14y ago
I think it's a matter of personal taste. Devise is a pretty large library that deeply entrenches itself in your application and expects you to do things in a certain way. I personally don't think it's worth the added complexity, instead I prefer using standard Rails features [1] to build exactly what I want. But then, others may feel it's not worthwhile to even use Rails and instead prefer to use Sinatra or Flask. Every developer seems to have their own comfort zone in terms of how much control they have. For instance, Linus Torvalds won't even use C++ over C [2].
Omniauth looks like something I would use, though.
As for New Relic, I certainly can blame them for spamming. I realize that everybody's gotta eat, but there is no excuse for them to send me "I wanted to connect regarding your interest in the New Relic trial. So far I have not been able to successfully reach you." after I already sent them two emails telling them to stop emailing me. Annoying anyone who hands over their email doesn't strike me as a particularly ethical business strategy.
[1] http://www.farbeyondprogramming.com/2011/05/rails-user-authentication-using-has_secure_password/ http://www.farbeyondprogramming.com/2011/05/rails-user-authe...
[2] http://harmful.cat-v.org/software/c++/linus http://harmful.cat-v.org/software/c++/linus