Part 3 in a series on Ueberauth and Guardian authentication. Let you users log in and log out of their existing accounts.
Part 2 in a series on Ueberauth and Guardian authentication. Let your users create accounts with an email address and password using Ueberauth and Guardian.
Part 1 in a series on Ueberauth and Guardian authentication. Build a basic Phoenix application with authentication pages to prepare for Guardian-based authentication features.
How we applied design thinking to tackle a problem in our community.
It’s not always obvious what changed in your code after a git rebase. This tool makes changes more visible and helps you undo them if needed.
A brief look at two of the most common Android architecture patterns.
If you’re about to build a digital product, you may, like the rest of us, have some trouble getting started. Here’s what we recommend.
Watch thoughtbot Design Director Jaclyn Perrone facilitate a live, unscripted Lightning Design Jam with the product team at HBR.
How design, engineering, and product management work together to prioritize your product.
Vim has a reputation for being hard to quit. But it turns out there are so many ways to get out of it — it’s like vim wants you to quit. Let’s look at a few.