
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 In the world of software engineering, seasoned professionals are often confronted with pivotal decisions that wield substantial influence over the course and outcome of a project. Amo

Caching Strategies with Redis in Node.js and TypeScript
- Backend Development
- Caching
- 23 Aug, 2023
- 07 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

REST API vs RESTful API: Architecture and Constraints Explained
- API Development
- Web Architecture
- 20 May, 2023
- 03 Mins read
Introduction REST API and RESTful API get used interchangeably, but they aren't quite the same thing. This post covers the difference, REST's constraints, and what they mean for how you design an

Introduction to Spring Boot Framework
- Java
- Spring Framework
- 15 Jan, 2023
- 07 Mins read
Introduction Many developers use the Spring Boot framework to build web apps and microservices. It's built on top of the Spring Framework and adds a number of conveniences that make it a popular c

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
- 14 Mins read
Introduction All code from this tutorial as a complete package is available in this repos