Sign in

Nitin Sharma

No, I will not talk about freeCodeCamp, W3School, Dev

Photo by Thought Catalog on Unsplash

There are tons of free resources for Web development that you can use.

Like you may know about W3School, YouTube, Medium, and freeCodeCamp and even follow them to learn Web development

But today I am going to talk about some of the blogs that I have utilized in my web development journey that no one talks about. I love them a lot so I want to share them with all of you.

Note: I am not affiliated with any of these websites, so I am not earning a dollar from them.

Without wasting your crucial time, let’s start.

a) Smashing Magazine

Higher-order components in React, explained with a simple example and using functional components.

Photo by Anthony Tran on Unsplash

You may have heard about higher-order components (HOC) numerous times. I was asked about higher-order components when I was applying for an internship.

And you may be wondering what it is. Or you may have read about it but haven’t understood it.

No problem. Here, I will help you learn easily.

This post will be based on basic React concepts like class and functional Components, so try to be familiar with them before proceeding further.

I have used the code from a YouTube video with a little bit of twist. …

Stop trying to publish more is my ideal way to succeed.

Photo by bruce mars on Unsplash

I want enough money to survive, to live, to enjoy, to roam. In contrast to that, I don’t want to spend several hours, spend sleepless nights, work with someone else, or work till death.

I have the same feeling and most of you even have. And I have to admit, I am not a person who creates blog websites with WordPress and writes lots of content to rank on Google.

Yes, I have tried it a year ago, but it is not decent enough. …

How to become a successful back-end web developer in 2021.

Photo by bruce mars on Unsplash

Previously, I wrote ‘How I Would Learn Front-end Web Development If I Had to Start Over Again’. But what about back-end web development?

So I am writing a clear and easy guide to become a back-end web developer.

I have to admit. For me, the front-end was easier while the back-end was onerous.

Yes, the front-end and back-end are different so the pattern for learning the concepts will definitely be different.

And here, I will be going to try to make it as simple as possible for you to learn back-end web development.


First, let’s start with what back-end web…

Build your portfolio as a junior developer while mastering web development with these 5 project-based tutorials.

Photo by Lala Azizli on Unsplash

I started my web development journey for free.

But it is of no use if I don’t have projects to showcase my skills. So to boost, learn and show off my skill, I went on to create numerous projects.

Creating projects are a great way to learn and showcase your skills. And it is especially helpful for junior developers or beginner developers for getting a job or work.

So I will be providing you with some extraordinary projects that you can build and learn.

Note: Here I will be providing you with some cool stuff, I don’t mean to say…

Use React Context for less boilerplate code in your apps

Source: Pexels

Previously I wrote Stop Using Redux — Consider Easy Peasy if You Want, it went viral and some of my readers commented, asking me to compare it with React Context.

So here it is.

Well, I am a full-stack web developer who creates websites. Sometimes, I get projects that can be completed within a week and some consume months.

This is because clients have some basic needs like some prefer Redux, Easy Peasy, or Context while some others say that you are free to use any of the state management tools.

For that, I have to learn and implement specific…

5 Mistakes I Wish I Had Avoided in My Web Development Journey

Photo by Vladislav Muslakov on Unsplash

Mistakes, mistakes, and mistakes. I hate making mistakes.

But mistakes are everywhere. Whether you are a content creator, developer, entrepreneur, etc, you are bound to make mistakes.

And if you solve these mistakes, you will succeed. Or else, you will fail.

Even though I hate making mistakes, I have made numerous in my career. I would like you to read them so that you don’t repeat the same mistakes I made.

Here, you will get to know “my” mistakes and I am sure that they will help you in your life.

1. Planning to get Hired

And they will definitely make yours as well.

Photo by Trust "Tru" Katsande on Unsplash

When I first started frontend web development, I followed the same steps in writing HTML code, playing with CSS, and using JavaScript.

And then, I learned React since it is used a lot by web developers.

But I was slow since I didn’t know the latest technical tools that I could have used. Thanks to the startups and the tech companies who helped me with that.

After working with startups and other companies, I have learned a lot. And many of us know that a frontend developer has a lot of tasks. …

Even millennials are leaving six-figure tech jobs.

Photo by João Ferreira on Unsplash

If you have been following me for a while, you know that I am working with a genius who manages a top international company.

He is a web developer with work experience of more than 30 years. And I love to learn everything from him.

Previously, I wrote about the 6 Free Tools that Helped Me Become an Expert Web Developer that he recommended to me.

The previous week, he was free a little bit and I was ready to take the benefit.

So I called him. And asked him about my future such as what can I do to…

Nitin Sharma

What do I love the most? My followers 🥰

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