Nodejs

Caching Strategies with Redis in Node.js and TypeScript
- Backend Development
- Caching
- 23 Aug 2023
- 06 Mins read
Introduction Optimizing application performance is an ongoing job, and caching is one of the most effective ways to do it. Redis, a fast in-memory data store, is a common choice for caching in Nod

How to Install and Configure Node.js on EC2 Instance Amazon Linux 2
Amazon Linux 2 reached its announced end-of-support date on 30 June 2026, so it is no longer the right base image for a new instance. On Amazon Linux 2023, install Node.j

Run TypeScript Without Compiling
- TypeScript
- Node.js
- 02 Dec 2022
- 02 Mins read
Introduction In this post, I will show you how to run TypeScript without compiling it to JavaScript first. This is useful for debugging and testing. Set up a TypeScript project Step 1: cr

Setting up JWT Authentication in TypeScript with Express, MongoDB, Babel, Prettier, ESLint, and Husky - Part 2
- Backend Development
- Node.js
- 03 Jul 2022
- 19 Mins read
Introduction Why do we even need an authentication mechanism in an application? In my opinion, it doesn't need to be explained. The phrases authentication and authorization have likely crossed you

Setting up Node.js, Express, Prettier, ESLint, and Husky application with Babel and TypeScript - Part 1
- Backend Development
- Node.js
- 01 Jul 2022
- 15 Mins read
Introduction All code from this tutorial as a complete package is available in this repos

Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example
- Backend Development
- Node.js
- 25 Jun 2022
- 28 Mins read
Introduction All code from this tutorial as a complete package is available in this repository. If you find this tutorial helpful, please share i

The ORM Dilemma: To Use or Not to Use
- Backend Development
- Node.js
- 24 Aug 2023
- 06 Mins read
Introduction Some decisions shape a project more than others. One that keeps coming back is whether to use an Object-Relational Mapping (ORM) tool for database interactions. Should you skip an ORM