Image for post
Image for post
Photo by David Rangel on Unsplash


1. Find Longest String in List
2. Convert String to List of Characters
3. Convert Comma Separated String to List
4. Check if String Contains Substring from a List
5. Convert List of Characters to String
6. Remove Item from List (and also Remove First and Last Item from List)
7. Remove Duplicates from List
8. Check if List is Empty
9. Reverse Order of List

Python lists are a powerful built-in data type that can store items. In this article, we will be taking a look at some of the common python list interview questions. Feel free to code…

Image for post
Image for post
Photo by Joshua Aragon on Unsplash


  • What is PM2
  • Installation
  • Example Application Setup
  • Application Management with PM2
  • Why Use PM2
  • PM2 Use Cases
  • PM2 in Development
  • PM2 Environment Variables
  • PM2 Error Logs
  • PM2 in Production
  • What is Blue-Green Deployment?
  • How can Blue-Green Deployment be Implemented Using PM2?
  • Conclusion

What is PM2?

In this article, we are going to explore the PM2 process manager. We will start with an overview of how to install it and use it to get a basic Nodejs application ready for production within minutes. Then we will go on to see some of the benefits of using PM2. Finally, we will take a look at…

Amir Ghorbanian

Software engineer and FOSS enthusiast | LinkedIn:

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