RR 416: The Difference between Devise and Warden with Leonardo Tegon episode artwork

EPISODE · Jun 11, 2019 · 49 MIN

RR 416: The Difference between Devise and Warden with Leonardo Tegon

from Ruby Rogues · host Charles M Wood

SponsorsSentry use code “devchat” for $100 credit Triplebyte offers $1000 signing bonus Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues PanelCharles Max WoodDavid KimuraDavid RichardsAndrew MasonWith Special Guest: Leonardo TegonEpisode Summary Leonardo Tegon is a software developer at Plataformatec, the company that created Devise. Leonardo talks about how he ended up at Plataformatec and shares a little bit about the talk he gave about alternative authentication methods. He talks about the difference between Devise and Warden. Some of the panelists have had some issues with cache warming in Warden, and  Leonardo shares ways to get around it. They talk about authentication strategies used in Warden and Devise and different strategies that tap into hardware.  Leonardo talks about some of the features coming to Devise, although their primary focus is on maintenance. He talks about the work that goes into such a long-standing project, especially concerning maintaining the integrity of the code but also allowing for progress. They talk about some of their favorite features of Devise. Devise is easy to set up and very functional, but also intimidating. When a library is so big and does so much, it has to make some assumptions. Leonardo talks about how they decide what goes into the library at this point and how easy is it for new maintainers to contribute to the project. Leonardo ultimately wants to make it easier for people to jump in.LinksDeviseWardenCache warmingMagic email linkWrapperWebAuthInFollow Leonardo on Twitter and GitHub @tegonl Follow DevChat on Facebook and Twitter PicksLeonardo Tegon:Teach by learning, lead by teaching by Beth SajevoFluent Forever: How to Learn Any Language Fast And Never Forget It by Gabriel Wyner Andrew Mason:Rethinking the View Layer with Components by Joel HoxleyRepo for the talkDavid Kimura:Water pressure gauge testerOther World Computing RAMCharles Max Wood:RepurposeNew shows coming: Adventures in DevOps, Data Therapy, Sustain Our Software, Adventures in Block Chain, Adventures in .netDavid Richards:CalTopoSpecial Guest: Leonardo Tegon. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Episode metadata supplied by the publisher feed · Published Jun 11, 2019

Embed this episode

NOW PLAYING

RR 416: The Difference between Devise and Warden with Leonardo Tegon

0:00 49:53

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Ruby Rogues?

This episode is 49 minutes long.

When was this Ruby Rogues episode published?

This episode was published on June 11, 2019.

Can I download this Ruby Rogues episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!