A Bash Script With Node.JSJavaScript is a scripting language, therefore you can write scripts to automate your workflow with JavaScript. The background of the snippet I created a node script recently to automate one workflow that I do repeatedly. Every time I create a new Jav...Dec 1, 2020·4 min read
Storing passwords the right way on a database with an example on Node.JS backendStoring a password is a challenge while designing applications. We have to do it well if we don't want to compromise the security of our applications and users. I would like to briefly explain the approaches we might consider while designing an authe...Jan 29, 2020·5 min read
A beginners guide to Git and GithubGit and GitHub are important for software engineers/developers. To understand Git and GitHub, we have to understand version control first. Version Control simply means how we can switch between the versions of code. With version control, we can break...Jan 25, 2020·4 min read
Error handling while making AJAX requests in JavaScriptError handling is vital while making AJAX requests in any tool. The solution I propose can be applicable for all kinds of frameworks or libraries. I am used to working with React.JS and in this blog, I talk about the approach I use handling errors th...Jan 21, 2020·2 min read
A minor error we make while creating a React's stateA state in react doesn't have a type. A counter can hold a value of a number at an instance and it can be changed into something else like a string in another instance. Doing this causes no errors and there isn't one either. Though this doesn't raise...Dec 28, 2019·2 min read
Organizing and Speaking at a tech conferenceMy experience of hosting and speaking at a tech eventOct 23, 2019·3 min read
How to use .env in a React app using Create React App?.env files are extremely useful to hide secret keys like API keys in your project.Oct 20, 2019·3 min read