Freelancing is one of those things that everyone wants to try out, although not everyone has a clear idea about freelancing and how to get started. Getting that first client is no joke, it’s hard for sure. Although with this guide, I’m sure that you will be more than confident to start freelancing and make use of the resources that you have available.

Let’s get started now.

Freelancing is something that you can do regardless of which field you are in, although what is the meaning of freelancing?

A Freelancer is a person who pursues a profession without a long-term


As we all know, React is a really powerful front-end library. To get a good idea about react, it’s best to create applications and see how different hooks interact with each other. Let me give you a sneak peek related to what we will be building in this tutorial:

As you can see, this weather app is custom-made, fetches an image from the Unsplash API, and also provides the current temperature of any given location. I’m sure that you’re extremely excited to build this application. So let’s get started now.

Before anything else, you need to have node js installed…


We all know that react is extremely popular, and there is a good reason for that. React is one of the easiest libraries for front-end, and of course, it’s extremely flexible. Let’s look at some of the core fundamental concepts of react that you need to know so that you can create any project by yourself.

Why React?

React has several features that make it awesome, and one of them is the virtual DOM. …


Linkedin is widely known as the platform for professional networking, but there is way more to it than what you might expect. I have researched a lot about LinkedIn and in this article, I will briefly summarize what the power of LinkedIn really is, and tell you why you should also use it.

Make sure to stick till the end because you are going to find a tremendous amount of value in this article.

Let's start.

1. Why was LinkedIn created?

Linkedin was created for connecting businesses to other businesses(B2B), businesses to clients(B2C), and for professional networking.

You won’t see many people posting content on…


Ever felt that it is too difficult to get freelancing clients? I personally have. Let me share some of my thoughts about freelancing in this article

Freelancing is hard. I agree with you. But, what is even worse is landing that first client. You feel like you should go to all these different sites, like Upwork, Fiverr, freelancer.com, and more, but you never gain any success from them. That first client never comes.

Why Are Freelancing Platforms Ineffective In The Beginning?

Freelancing platforms are always a very lucrative place to start your development journey, and for a very good reason. You feel that you can actually get clients…


Time is by far the most important resource that you have, and there is no doubt that most of us fail to make good use of it. We all take it for granted that we will be having a tomorrow, and hence we keep procrastinating daily and not making progress. In this article, I will try to explain why time management is important and how you can effectively make the best use of your time.

Without any further delay, let’s get started.

Why Is It Important To Effectively Manage your Time?

Time is something that you can never get back. A second lost today is not going to come…


Habits are by far one of the most important factors that determine your efficiency, productivity, and your result. Good habits will boost your productivity, but bad habits will be your biggest enemies to become successful.

Recently, I was reading the book “Atomic Habits” by James Clear. It is a book that I cannot recommend enough, regardless of whether you are in the tech industry or not. The book talks about how small actions taken regularly become the root cause of some big things. …


GraphQL is a hot and trendy topic currently, and it is growing very fast. There is a very good reason for that. I believe that GraphQL has a bright future ahead, and we will be discussing that in this article.

Prerequisites:

  • Basic JavaScript knowledge
  • Some familiarity with node JS or APIs in general

What Is GraphQL?

GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn’t tied to any specific database or storage engine and is instead backed by your existing code and data.

It is a…


It is a dream for most of us to find a freelancing opportunity or that tutoring client. Most people do not know the most essential tips and tricks to start your own freelancing career, and I will be discussing some key points today.

1. Why do you even want to freelance?

Most of you already understand that freelancing is not something easy and that often makes me wonder why would several of you come to read this article. You need to ask yourselves, “Is freelancing right for you?”. Let me share some pros and cons to freelancing here:

Pros to freelancing:

  • Independence
  • No boss
  • Work at your own terms
  • No limit…

Typescript is one of the emerging languages, and over 25.7% of the developers showed love for typescript this year. Let's discuss why it might be important for you and why should you pick it up in 2020 too.

The main reason why several developers refrained from using JavaScript earlier was that JavaScript could not deal with types of variables. It did not warn you about the errors in your code and hence, the bugs could not be identified in the development time, rather we would have to figure it out by going through tons of files if our projects were…

Priyanshu Saraf

Blogger, freelancer, and Tutor! Let’s connect on instagram! Here’s my handle: @saraf_priyanshu_

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