Among all approaches to solve code sharing (monorepo) of React Native nowadays, mine enables ease in future upgrades by avoiding patching into the internals.
Study notes, programming tutorials, or simply food for thoughts.
It is not a social app until you can post and comment. Let's learn how to do so with a pagination API, infinite loading UI pattern, and more.
An application with authentication must come with security features. Today, we are working on adding: Email Verification, Password Reset, and Password Change.
User profile is a common component found in most social media application. This article will show the implementation of editable user profile (with profile picture upload).
Next.js recently released version 9, which added API Routes. This enabled us to write... well... APIs. This was a good excuse to move away from frameworks like Express as a custom server. Still, something was missing: Middleware. This is my attempt to replace it.
Adding the first fundamental functionality for a full-fledged app: User Authentication.
This if a follow up on my previous post Explore Next.js 9 API Routes. After much consideration, I decided to ditch Express.js and moved into API Routes.
This is my a reintroduction of hoangvvo.com, featuring the JAM Stack.
I recently started a new Node.js project, and as a habit, I began by installing two familiar packages: nodemon and babel. The purpose was that I needed a way to hot reload my app while writing it in ES6 Module.
It has been two weeks into Wordpress with my 2.0 hoangvvo.com. Wordpress is a well-rounded solution for content management. However, its performance annoys me, so I try to find a way to fix it.
Great authentication systems come with great responsibilities. If I am going to implement my authentication system, it needs to be secure.
Building an authentication allows users to log in. Most people go with OAuth2 or Identity Service Providers. But what if I want to create my own?