Sign in

An avid reader, engineer, blogger, and an artificial intelligence enthusiast. I love to make stuff with coding. Many failed blogs taught me the art of writing.
Photo by Christina Morillo from Pexels
Photo by Christina Morillo from Pexels

If you have ever tried to code in JavaScript, then you have used Node packages. NPM is the abbreviation for the Node Package Manager. Actually, they are the little scripts, libraries that other developers create to make your life easier while coding.

In your projects, you use these packages so you don’t need to re-write that snippet of code again from scratch. Now, even I have used them for the past few years. But I never came up with the thought of creating my own npm package.

A developer wants to make a package for the CSS styles for a…


Photo by Nicole Wolf on Unsplash
Photo by Nicole Wolf on Unsplash

Computer science students always dream of becoming full-stack developers. Some of them get in the right direction and end up making a great career. Whereas some do not even know the process of starting to be the one.

Now, you don’t need to get into technical behemoths such as Google and Facebook to start your career. You need to step into some of the local companies around you. They will help you kick start your career and get more practice as a developer.

These companies will check your passion for coding. Do you have the ability to write clean code…


women in white and black long sleeve shirt wearing black framed eyeglasses
Photo by Sigmund on Unsplash

Debugging a Node.js application can be hard if the correct approach is not used before testing. An application, software, or website is incomplete without the right process of testing.

We’ll move ahead of logging everything in the console as a technique. And make use of some of the unique tools you can use to debug your application.

Tip 1: Test

Test-driven approach is the best for testing the efficiency of the code. Many teams often pass over this step, and then the application gets stuck in some scenario. Unit tests help the developer to write more clean code, which is efficient as well.


Photo by Christina Morillo from Pexels

Evolving technologies like data science, Artificial Intelligence, and machine learning are all related to working with intelligent models. These models need intelligent algorithms for their execution.

Statistical models like linear regression models, and supervised machine learning models. To have a better understanding of these algorithms. One must adept at programming languages.

As a programmer myself. It is most important for almost every programmer to keep them updated about what is a trend in the market now.

Also, every once in a while other programming languages get an update, or some newer ones pop out. So, to deliver fast, and optimized…


Photo by Van Tay Media on Unsplash

Over the past year, I have attended several interviews at the campus, and offsite. While some interviews are pretty straight forward. Some are quite confusing, though they seem to be simple.

I collected some of the common questions with tricky answers, that impress the interviewers. In this article, I will share a list of all those questions and the best ways to answer them.

Facing rejection because of the answers that do not fit well during the interview is a mess. So, preparing for them is often recommended. …


Photo by Vlada Karpovich from Pexels
Photo by Vlada Karpovich from Pexels

You might be a better programmer, doing your job, and making a lot of money from your 9 to 5. But many often want some great source of income for the effort and time they devote to their career.

It not only gives you the freedom to be independent. It also gives stability as you are free to pick any of the work related to your technical skills.

“You can’t have a million-dollar dream with a minimum-wage work ethic.” — Stephen C. Hogan

I am going to list some of the best ways to make money in 2020 as a…


Photo by Sean Lim on Unsplash
Photo by Sean Lim on Unsplash

Recently, I watched a video based on developing our first game in Unity3D Engine. This video was a pool of knowledge, the person went through each, and every detail of the software.

The lecture was best as any beginner could go from almost scratch to making their first game in Unity3D.

I had some prior knowledge of how to create game objects in the Unity scene and make them move. But I wanted some more efficient tool for scripting.

How I Started with Unity Game Development

It’s almost a year ago, I thought of creating my own 3D game that I could play. At first, I had…


Photo by ThisisEngineering RAEng on Unsplash

Javascript has been the most loved among web developers. There are many frameworks, that a developer should master.

This language is in demand. If you combine all the skills, then you might get a high paid salary in the industry.

Even I am trying to learn some of the skills written below. I had accomplished the milestone of learning React, Redux, Firebase, Node.js, and Rest APIs.

So, I am listing the best 7 skills, that are in demand, and you need to learn them now. Sources for learning particular technologies are there below each skill.

React JS

React.js is in trend. It…


Photo by Andrea Piacquadio from Pexels
Photo by Andrea Piacquadio from Pexels

If we do anything to solve the problem of billions of people, and if we are only making a cent out of it as a profit. Then it accounts for ten million as profit.

In 2019, I had a resolution of making my own profitable business. Scale it up to six-figures. I had some ideas about certain topics. Ideas were my only foundation to have a thought strike my mind of building a six-figure business.

Yet, I am still at work for it right now. So, I am not going to be a spoiler for my idea.

I have been…


Photo by Nicholas Green on Unsplash

Content is the king. It’s a bellwether in the field of online marketing. I had come across this sentence a million times since I came to know that blogging exists. People over the internet always tell to keep up making good content.

Newbies always find it hard to create enough content that may please their readers to come again. I too came in this field, and mind was thinking at a high pace, on what to write about. I spent around a week writing a few articles, which made the number of posts go up.

The traffic started to grow…

Shubham Dixit

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store