Code with Azzan
code with azzan
Hi! I’m Azzan Khan
I am a Full Stack Developer working on JavaScript, NodeJS, AWS, Angular and other related technologies. I also write about the technologies and concepts I work with and come across. This not only helps me to develop a habit of continuous learning but will also help other developers like me looking for guidance.
Recently Published Articles
Using AWS EC2 to Deploy NodeJS and MongoDB Application
Any application that we develop cannot just sit on our local machines and has to be deployed somewhere for others to access it, and cloud seems like an ideal and cost effective choice to do that. So, in this article…
Using WebSockets in NodeJS and Building a Chat App
In this article, we will learn about websockets, what is it, how do we use it and much more. We will also create a NodeJS application demonstrating how to work with websockets and also build another NodeJS application around one…
Using TypeScript to build NodeJS and Express Application
In this article we will learn how can we build a NodeJS and express application using TypeScript, which is being treated as a JavaScript replacement and many NodeJS applications have already started shifting their code from JavaScript to TypeScript. So…
Using Docker to Containerize NodeJS and MongoDB Application
In this article we will learn how to run NodeJS applications on docker. We will take two examples of node applications, one a simple node app returning just ‘Hello from docker!!’ message as response, and another a full fledged node…
Using Swagger to Autogenerate OpenAPI Specifications for REST APIs
In this article we will learn how we can auto generate OpenAPI Specifications using Swagger for RESTful APIs which helps us to describe, consume and visualize the APIs. With the help of swagger we will learn to autogenerate API documentation…
User Authentication in NodeJS using Passport.js (local strategy)
In this article we will learn how to implement user authentication in NodeJS using passport.js which is a authentication middleware and is extremely flexible and modular. In this tutorial we will create a simple NodeJS backend using express with just…