Powerful. Effortless. Affordable

Gone are the days when sending bulk emails or sending newsletters required a huge budget

Photo by Omid Armin on Unsplash

You can send 10000 emails for just a dollar and without a risk of the mails ending up in the spam folder given you have a genuine subscriber collection.

Let me give you a brief of how email marketing works

First, you need users to whitelist your email id by asking them to fill up a subscription form.

Once the user gives you his email id voluntarily, you ask him to check the confirmation mail and click on the confirmation button. This…

Photo by Micheile Henderson on Unsplash

Financial Freedom isn’t for everyone. It requires patience, willingness, dedication, and a lot of self-awareness.

Here are the 5 things you need to do if you want to shorten the timeline of your financial freedom journey.


Reading is for the brain what exercise is for the body. Reading improves focus. It improves concentration. In a world where our attention span is reduced to seconds, reading helps in improving it and thus letting us focus in a better way

and with a better conversion rate

Social media advertising cost-per-mille (CPM) ranges between $3 and $7. If you’re a novice, let me explain. What it basically means is for every 1000 impressions, the above-mentioned amount is charged by the advertisement platform (can be a platform like Twitter, Facebook or can be a 3rd party affiliate network)

Here’s the CPM Trend

And here’s the online advertisement spend. It’s soaring

Photo by Jason Hogan on Unsplash

Everyone has their own perception of financial freedom. But most people set their financial freedom targets based on emotions and good looking numbers such as $1 Million etc.

But does that even make sense?

And others follow in the same footsteps blindly as well. That’s not the correct way to approach this.

Actually, you should be calculating the number based on when do you want to achieve, and define exactly what does financial freedom means to you.

Financial freedom can have multiple meaning based on different individuals:

  1. For a person, it could mean having a bank balance of such an…

Photo by Olav Ahrens Røtne on Unsplash

If you are a Product Manager, then you can easily relate to this situation — you are getting ready to watch a movie on a Saturday night and suddenly there is a Slack notification. You open it and see there is a drop in a very important metric and everyone is suddenly online and you have the responsibility of diagnosing the issue. It’s very crucial to solve it and send a hotfix, if required, as soon as possible. How would you approach the problem?

Okay! Let’s take an instance.

Suppose you are a Product Manager at Snapchat, and the problem…

Photo by Tetiana SHYSHKINA on Unsplash

Product Management is a core position at almost all the tech companies now yet a major chunk of product managers remain confused at where they are wrong and how they should be operating their product-engineering-design-etc-etc business.

Solution: Product Requirement Document (PRD)

I know, you’d say you already write it but there is very high probability that you ain’t doing in the correct way. Or may be you’re doing but you will definitely learn something from my version, so keep reading ;)

For novices, let me explain what this heck is all about.

PRD is a thorough document prepared by Product…

Step 1: Go to Videos tab of the Youtube channel

Step 2: Tap on Play All button

Step 3: Copy list ID from the URL. It’d be the value of key list
Example: &list=wdncscmckebfirebuwjcka

Step 4: Install youtube-dl

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dlsudo chmod a+rx /usr/local/bin/youtube-dl

Step 5: Install brew (Instructions here: https://brew.sh/)

Step 6: Install ffmpeg (Command: brew install ffmpeg )

Step 7: Open Terminal and go to the location you want to download the videos

Step 8: Use the following command to download the all the videos of the channel (Replace the list ID)

youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 wdncscmckebfirebuwjcka

Note: This is for Mac OS

Related image

Python 2.7 will not be maintained past 2020. Originally, there was no official date. Recently, that date has been updated to January 1, 2020.

In order to convert Python 2.7 code to Python 3, open the directory in Terminal

This article is written by Ayush Mittal, Lead Data Scientist at ShareChat

Our Content Processing Pipeline is what makes us tick, and is the main piece of the data jigsaw that we at ShareChat attempt to solve every day.


  • The article talks about the content processing pipeline behind ShareChat.
  • It describes how the pipeline works in detail, explaining the flowchart of actions in processing information — from user-end images, texts and videos, to information points that help us recommend personalised content feeds and put quality filters
  • It also touches upon our deep convolutional neural network and its architecture, as…

Ankur Shrivastava

Product Manager @ ShareChat | Trader. I write about product management, financial freedom, and personal growth.

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