I started working on an open-source project about a year ago to build an embeddable alternative to...
AWS Cognito user pools allow you to manage your app's within the AWS ecosystem. It provides all the...
AWS offers an easy way to work with web sockets through the WebSockets API in API Gateway. This...
I've previously written an article about basic username/password authentication with AWS Cognito....
Recently, I posted an article about pre signup triggers for AWS Cognito user pools. The article went...
In the last article, we leveraged AWS Cognito to handle user authentication in our application. There...
I’ve written quite a few articles about authentication before. This is yet another user auth...
Python lambda functions are an invaluable feature. One of the benefits of using Python is that it fac...
A higher-order function is one that either takes a function as an argument or returns a function (or...
So you've created your react application and now you have to write end-to-end tests in order to make...
Setting up redux in your react application can be confusing, but it doesn't have to be. In this artic...
Cron is a software utility that allows us to schedule tasks (cronjobs) to run periodically, at fixed...
There comes a time when we have to worry about more than just making sure our applications work, but...
React offers many ways to manage state. I have previously written about one such method, using redux....
Recently, I was in a situation that required workbox integration for background sync in an...
If you're building an application, you likely want a lot of users on your platform. However, you don'...
No authentication system is complete without a password reset feature. I would personally never ship...
In this article, I'm going to demonstrate how to build a user registration and authentication system...
In the previous article, I demonstrated how to set up Nunjucks template engine in your express projec...
When building a web app without a dedicated front-end framework like ReactJS, Templating engines (e.g...
Whenever I have a task that needs automation, python is my goto language. This is due to its simplici...