search: node settings

Create your first voice bot for Google Assistant

 1, Apr 2017 

The idea of having a bot, who listens, understands and responds to your commands, is very intriguing. How about creating one yourself? It might sound daunting at first but it's not that difficult in reality.

In this post we will create a bot for Google Assistant which powers Google Home, Google Now and probably some other google products. To keep this post really short and easy to follow, I will not plug the NLP piece in our bot, which you might have to in case you decide to build a really intelligent bot. Our bot will do a simple thing, when asked for a movie suggestion, it will suggest a movie.

Full Post >>

How to make express.js server run on http/2

 16, Mar 2017 

In the previous post I tried to draw a comparison between HTTP/1.1 and HTTP/2, and based on that we set the premise that we should move to HTTP/2 for good.

With that settled, let's see how we can make express.js server run on HTTP/2.

Full Post >>

A no nonsense configuration module for node.js

 9, Feb 2017 

There is no dearth of configuration modules for node.js on npm, however if you are looking for something really simple then tiny-config this is another option you can try.

Full Post >>

Add RSS feed to your Node.Js website

 20, Apr 2016 

If you are like me then you might be following several interesting websites and smart folks on their blogs. With so much content to read everyday, we start running out of time to consume all this information and it becomes important to know what to omit while deciding what you will be reading. Of course we certainly do not have time to visit all these websites frequently just to know whether there is a new info available, here come all these RSS reader apps which give all this information in one place.

You can see if you have your own blog and do not have RSS feed in your website then you are not thinking about such users and inadvertently sending them off resulting in low traffic to your website.

So If you have a website running on Node.js, and you are looking for a way to add RSS feed endpoint, then this post is for you, it's very easy, keep reading.

Full Post >>

Part 2: Building web app using react.js, express.js, node.js and mongodb

 1, Jan 2016 

In this series of articles, we will be creating a full stack single page JavaScript application from scratch. In Part 1 of this series we will focus completely on react.js workflow and create the front end piece of our app without any backend APIs or database. In the part 2, we will create backend for our application using express.js and also persist our data in mongodb.

This article is part 2 of this series, if you have not followed the part 1 then you might find this article a bit confusing, please visit the part 1 first.

Full Post >>

Part 1: Building web app using react.js, express.js, node.js and mongodb

 31, Dec 2015 

For quite sometime now, I have been hearing some very interesting things about react.js like how fast it is and how cool it would be to pick react.js for your next web project. All that sounds very good but, unless we try it ourself, we won't be able to appreaciate it. So I decided to play with react.js for a while and see myself how accurate these claims are. Now there is just one problem, react.js documentation assumes certain level of experience with modern Javascript developement workflow, in short let's just say it's not very helpful if you are trying to use it for the first time. This series of articles is my attempt to put all the pieces together and show what it will take to build a fully functional react app.

In this series of articles, we will be creating a full stack single page JavaScript application from scratch. In Part 1 of this series we will focus completely on react.js workflow and create the front end piece of our app without any backend APIs or database. In the Part 2, we will create backend for our application using express.js and also persist our data in mongodb.

Full Post >>

profile
Nishant Chaturvedi
Software Developer and Tech Enthusiast