What It Means to Be a Senior DeveloperIn the world of software development, the title "Senior Developer" is often seen as a milestone in a developer's career. But what does it truly mean to be a senior developer? It's more than just years of experience or advanced coding skills. Being a ...Aug 3, 2024 · 3 min readpazel.dev
Use JSON to localize(translate) Auth0 email templates based on user languageBackground Answering questions in Auth0 community forum is one of the ways I give back to the community and also learn more about common problems or confusions Auth0 users face. Recently, I came across a question asking how to customize the Auth0 ema...Sep 3, 2023 · 9 min readpazel.dev
How to Share Knowledge in Software Teams?In the dynamic world of software development, effective knowledge sharing is key to the success and growth of any team. With rapidly evolving technologies and complex projects, it's crucial to have strategies and tools in place to facilitate seamless...Nov 13, 2022 · 5 min readpazel.dev
Teach me PKCE (Proof Key for Code Exchange) in 5 minutesWhat is PKCE? PKCE (Proof Key for Code Exchange) is an extension to the OAuth 2.0 protocol that prevents authorization code interception attacks. It is a simple, lightweight mechanism that can be implemented in any application that requests an author...1LSep 11, 2022 · 4 min readpazel.dev
Risk-based Authentication using Auth0 Actions and "have i been pwned" APIsIn this article, we look at how to improve the security of a system by implementing Risk-based Authentication. To achieve this we will integrate have i been pwned APIs into our login flow using Auth0 Actions. What is Risk-based Authentication? To put...1RJun 9, 2022 · 9 min readpazel.dev