---
title: "Nikhil Bhatt (@nikhilbhatt) | Hashnode"
description: "Software Developer. Read the latest articles by Nikhil Bhatt on Hashnode."
url: "https://hashnode.com/@nikhilbhatt"
---

@nikhilbhatt

# Nikhil Bhatt

@nikhilbhatt · Joined December 2020

Software Developer

### [Convert Google sheets to API using app script](https://nikhilbhatt.hashnode.dev/convert-google-sheets-to-api-using-app-script?utm_source=hashnode&utm_medium=feed)

Have you ever thought of creating API's using google sheets? For smaller projects (e.g. portfolio) it doesn't make any sense to create a brand new project, use a database and host it to heroku. instead you can create a google sheet, add some data and...

2 min read · [nikhilbhatt.hashnode.dev](https://nikhilbhatt.hashnode.dev/convert-google-sheets-to-api-using-app-script?utm_source=hashnode&utm_medium=feed)

[Nov 19, 2022](https://hashnode.com/posts/convert-google-sheets-to-api-using-app-script/63793958fafb5a6a5189c12e)

### [Linux commands storage](https://nikhilbhatt.hashnode.dev/linux-commands-storage?utm_source=hashnode&utm_medium=feed)

Linux commands file system Everything in Linux is file based. all the commands that we use in terminal is file based and are actually stored in a folder. In Linux based file system / is the starting folder and all the necessary information is stored...

1 min read · [nikhilbhatt.hashnode.dev](https://nikhilbhatt.hashnode.dev/linux-commands-storage?utm_source=hashnode&utm_medium=feed)

[Sep 4, 2022](https://hashnode.com/posts/linux-commands-storage/6314b526041b51e1712e4b98)

### [Vagrant setup in MAC m1](https://nikhilbhatt.hashnode.dev/vagrant-setup-in-mac-m1?utm_source=hashnode&utm_medium=feed)

Virtualbox is not yet released for mac m1. in this case vagrant setup becomes challenging in m1. but there is one alternative of virtualbox that is vmware Steps to setup vagrant. Install vagrant brew install vagrant Download and install vmware-fusio...

1 min read · [nikhilbhatt.hashnode.dev](https://nikhilbhatt.hashnode.dev/vagrant-setup-in-mac-m1?utm_source=hashnode&utm_medium=feed)

[Aug 31, 2022](https://hashnode.com/posts/vagrant-setup-in-mac-m1/630facbb56df9e8e5025a05c)

### [How to start a new habit](https://nikhilbhatt.hashnode.dev/how-to-start-a-new-habit?utm_source=hashnode&utm_medium=feed)

In This book author talks about how you can create good habits. there can be multiple ways by which we can work on our existing habits or create new one, I will share few points by which we can work on these. How to start a new habit. Make it in you...

1 min read · [nikhilbhatt.hashnode.dev](https://nikhilbhatt.hashnode.dev/how-to-start-a-new-habit?utm_source=hashnode&utm_medium=feed)

[May 28, 2022](https://hashnode.com/posts/how-to-start-a-new-habit/62967781e78667ee04ce7985)

### [Git Squash and rebase](https://nikhilbhatt.hashnode.dev/git-squash-and-rebase?utm_source=hashnode&utm_medium=feed)

Squashing and rebasing the commits is one of the important parts of Github. so here we will see how it works. rebasing your branch with the master branch. suppose you are in your working branch commit all your files. git checkout master git pull or...

2 min read · [nikhilbhatt.hashnode.dev](https://nikhilbhatt.hashnode.dev/git-squash-and-rebase?utm_source=hashnode&utm_medium=feed)

[Mar 6, 2021](https://hashnode.com/posts/git-squash-and-rebase/604352288458d42fc821aeb9)
