Some of the Articles and Tutorials on Frontend and Backend Development written by me.

Topics include Node JS, React, Express, GraphQL, MongoDB, Javascript, AI, PWA, Webpack, Business Analytics, Serverless and related.

User Authentication Using AWS Cognito

January 08, 2018 at 12:40 PM

In this tutorial series we will make use of AWS Cognito for handling user authentication in our React JS Application. The main focus of…

Building a Todo Application using GraphQL and AWS AppSync

December 18, 2017 at 10:24 AM

In this tutorial, We will build a Todo Application using GraphQL and AWS AppSync. If you don't know what GraphQL is you should Google and…

[Work in Progress] Upcoming Tutorials, Articles and Tutorial Requests

December 16, 2017 at 06:50 PM

This page will be used to keep track of all the Tutorials, Series and Articles I am working on and plan on writing. If you have any requests…

Website Redesign and More Upcoming Tutorials

December 16, 2017 at 06:40 PM

Hello and welcome back (if you're an existing reader). When I designed my website many months back, I liked the UI and for the very first…


Progressive Web Application Using React - Part Three

1st June 2017 at 07:15 PM

In this tutorial we will allow users to add the subreddits they are interested in, Save it in local database and cache the API response. We will also make use of Web App Manifest and Service Workers.

Progressive Web Application Using React - Part Two

29th May 2017 at 06:50 PM

In this tutorial we will build our User Interface using the Material UI framework and setup webpack and react router as well.

Progressive Web Application Using React - Part One

28th May 2017 at 03:10 PM

In this tutorial series we will learn to build a progressive web app (PWA) using React JS, Redux, Webpack and few other packages. We will be using Material UI Framework for our User Interface and Firebase for hosting our application.

Building a Static Website Using React JS: Part #3 Adding Meta Tags and Generating HTML Pages

4th May 2017 at 07:30 PM

In this Tutorial we will add Meta Tags to our website, Optimizing it for Search Engines and Social Sharing. We will also generate HTML pages for all the routes in our website so it loads faster and can be indexed and viewed by Crawlers. And we can host it wherever we want without needing a server while still getting the server side rendering (pre-rendering).

Building a Static Website Using React JS: Part #2 Creating and Hosting the Website

30th April 2017 at 07:20 PM

In this tutorial we will be creating our website along with all the pages and seo meta tags and then hosting it online. You can host it wherever you want, I have decided to host it on Firebase.

Building a Static Website Using React JS: Part #1 Project Setup and Website UI

29th April 2017 at 05:10 PM

In this tutorial series we will learn to build a static website using React JS, Complete with Search Engine Optimization, Code Splitting, Pre-rendering and gzipping. We will also handle form Submission using a Serverless API and later publish our website.

Introduction To Creating React Components And Publishing Them To NPM

25th April 2017 at 04:20 AM

In this tutorial we will create a simple react component and later we will publish it to the npm. After publishing we will use that compoent in our other projects.

Best Resources For Learning React JS and Javascript

23rd April 2017 at 05:45 PM

Let's checkout some of the best resources available for us to learn react js and javascript. These resources helps us understand new concepts, application architectures and frontend application development in general.

Build a Notification Service Using AWS CodeStar, Node and Lambda

20th April 2017 at 07:20 PM

In this tutorial we will be using AWS services and create a service that will allow us to send Email and SMS notifications wherever we want by calling an API endpoint. We will make use of AWS CodeStar, Lambda, Simple Email Service (SES), Simple Notification Service (SNS) and few other..., Let's get started.

GraphQL For Beginners: Part #2 Hello Real World

19th April 2017 at 06:40 PM

In this tutorial let's setup our application, install all the dependencies and write our first Real hello world application. We will write our very first graphql Type, Query, Mutation, Resolve and Sehema methods.

GraphQL For Beginners: Part #1 The Terminology

18th April 2017 at 04:30 PM

In this tutorial series we will get started with GraphQL and build an application using GraphQL, Node, Express and MongoDB. However in this Article, Let's get the GraphQL terminology down.

Top Ten UI Libraries For Developing React JS Applications

17th April 2017 at 04:00 PM

Let's checkout the Top ten Best UI Libraries for developing React JS Applications. These libraries helps us become more productive and develop high quality beautiful applications in less time.

Writing and Publishing a Simple Javascript Module to NPM

16th April 2017 at 04:30 PM

In this tutorial, We will first write a Javascript module which will act as a database/store for storing data which we can use in our other frontend applications. And then we will publish it to npm [node package manager].