Open in app

Sign In

Write

Sign In

Mohammad Faisal
Mohammad Faisal

3.8K Followers

Home

About

Published in JavaScript in Plain English

·Pinned

Story of a Failed React Project

That Caused Disaster for Our Startup. — How does a project fail? How do you know if you are working on a project that is doomed right now? That is not an easy question to answer, but we can try to dissect an already failed project to get a better picture. That’s what I will do today. Why? …

React

5 min read

Story of a Failed React Project
Story of a Failed React Project
React

5 min read


Published in JavaScript in Plain English

·Pinned

45 NPM Packages to Solve 16 React Problems

An in-depth guide on how to choose the perfect npm package — React is simply great. It’s popular and performant. But an important aspect of React is that it doesn’t come with all of the solutions packed in. That’s why we need to search for additional libraries which can be both good and bad. If you are a beginner, then you have…

React

7 min read

45 NPM Packages to Solve 16 React Problems
45 NPM Packages to Solve 16 React Problems
React

7 min read


Published in Better Programming

·Pinned

21 Best Practices for a Clean React Project

Practical advice for improving code quality — React is very unopinionated about how things should be structured. This is exactly why it’s our responsibility to keep our projects clean and maintainable. Today, we will discuss some best practices to improve your React application’s health. These rules are widely accepted. As such, having this knowledge is imperative. Everything…

Programming

4 min read

21 Best Practices for a Clean React Project
21 Best Practices for a Clean React Project
Programming

4 min read


Published in Better Programming

·Pinned

22 Best Practices to Take Your API Design Skills to the Next Level

Practical advice for designing REST APIs — Ever gotten frustrated with a horrible API where everything’s a guessing game? Well, I have. In this world of microservices, a consistent design for your backend API is imperative. Today, we’ll talk about some best practices to follow. We’ll keep it short and sweet — so buckle up! First, Some Terminology Any API…

Programming

6 min read

22 Best Practices to Take Your API Design Skills to the Next Level
22 Best Practices to Take Your API Design Skills to the Next Level
Programming

6 min read


Published in JavaScript in Plain English

·Pinned

20 Essential Parts Of Any Large Scale React App

If you’re writing enterprise-level code, you need to know this — Over the years I have had the privilege to work on some large-scale react projects. Today I am gathering some essential things to keep in mind when building a new project or enhancing the functionality of any large scale application. We will start from the absolute basics and then go…

Programming

7 min read

20 Essential Parts Of Any Large Scale React App
20 Essential Parts Of Any Large Scale React App
Programming

7 min read


Published in JavaScript in Plain English

·5 days ago

Google Authentication for a Node.js Server

The Easy and simple way — Let’s say you are working on an application that uses google login. This means your clients can log in using their google accounts. In a previous article, we discussed how we could do that on the front end. Google Authentication with React | Mohammad Faisal If we need to interact with any google services or just to authenticate a user using google we have to implement the…www.mohammadfaisal.dev

Nodejs

2 min read

Google Authentication for a Node. Server
Google Authentication for a Node. Server
Nodejs

2 min read


Published in JavaScript in Plain English

·Jan 16

A Comprehensive Guide to NodeJS Security Best Practices

Create a Secured NodeJS application — Today we will see how we can improve the security of a NodeJS application. There are lots of aspects to security in the NodeJS application. We will get familiar with many of the concepts and see how we can prevent unwanted attacks on our application. Nothing is bulletproof, but being…

Nodejs

7 min read

A Comprehensive Guide to NodeJS Security Best Practices
A Comprehensive Guide to NodeJS Security Best Practices
Nodejs

7 min read


Published in JavaScript in Plain English

·Jan 5

Validate Incoming Requests in Node.js like a Pro

Using TypeScript classes and class-validator — Security is a great concern for any backend application. And one of the most important things is not letting bad things get into the application in the first place. Today we will learn how to validate incoming requests in an express application. Before we begin… I have created a professional boilerplate with ExpressJS…

Nodejs

4 min read

Validate Incoming Requests in Node.js like a Pro
Validate Incoming Requests in Node.js like a Pro
Nodejs

4 min read


Published in Geek Culture

·Dec 26, 2022

AWS Lambda Limitations in Real-Life Applications

How to workaround the limitations of AWS Lambda — Usually, AWS Lambda is a great choice for solving many problems and situations, but that’s not always the case. In this article, I will try to present some of the limitations of using AWS Lambda in real-life applications from my personal experience and try to answer the question. What are…

AWS

3 min read

AWS Lambda Limitations in Real-Life Applications
AWS Lambda Limitations in Real-Life Applications
AWS

3 min read


Published in Dev Genius

·Dec 13, 2022

How to Get Stripe Subscription Status Using User Email Address

Stripe doesn’t have any direct way to do this, but there is a way. — In a previous article, we discussed creating a Stripe subscription in a ReactJS application. How to Create a Stripe Subscription with ReactJS and NodeJS | Mohammad Faisal Stripe is one of the most popular methods for collecting customer payments. It's straightforward to use and…www.mohammadfaisal.dev After creating a subscription with stripe, You will want to get a user's subscription status using their email address, right?

Java Script

3 min read

How to Get Stripe Subscription Status Using User Email Address
How to Get Stripe Subscription Status Using User Email Address
Java Script

3 min read

Mohammad Faisal

Mohammad Faisal

3.8K Followers

Software Engineer | https://www.mohammadfaisal.dev/

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech