Open in app

Sign In

Write

Sign In

Ashutosh Krishna
Ashutosh Krishna

239 Followers

Home

About

Published in

Python in Plain English

·May 2

How to Download YouTube Playlist Using Python

A tutorial on using the Pytube library in Python to download entire YouTube playlists in various resolutions, including the high-quality 2160p resolution. — YouTube is the world’s largest video-sharing platform with millions of videos uploaded every day. Many times you come across a playlist of videos on YouTube that you want to watch offline or save for future reference. However, downloading a single video from YouTube is easy, but when it comes to…

Python

6 min read

How To Download YouTube Playlist Using Python
How To Download YouTube Playlist Using Python
Python

6 min read


May 1

A Beginner’s Guide to Strategy Design Pattern

The Strategy Design Pattern is a behavioral design pattern that allows you to dynamically change the behavior of an object by encapsulating it into different strategies. This pattern enables an object to choose from multiple algorithms and behaviors at runtime, rather than statically choosing a single one. It is based…

Design Patterns

7 min read

A Beginner’s Guide to Strategy Design Pattern
A Beginner’s Guide to Strategy Design Pattern
Design Patterns

7 min read


Apr 30

SOLID Principles for Better Software Design

SOLID principles are a set of guidelines for writing high-quality, maintainable, and scalable software. They were introduced by Robert C. Martin, a renowned software engineer, and consultant, in his 2000 paper “Design Principles and Design Patterns” to help developers write software that is easy to understand, modify, and extend. …

Solid Principles

9 min read

SOLID Principles for Better Software Design
SOLID Principles for Better Software Design
Solid Principles

9 min read


Published in

Python in Plain English

·Mar 25

Mastering List Destructuring and Packing in Python: A Comprehensive Guide

List destructuring, also known as packing and unpacking, is a powerful technique in Python for assigning and manipulating lists. It allows you to quickly assign values from a list to multiple variables, as well as easily extract values from complex nested lists. …

Python

8 min read

Mastering List Destructuring and Packing in Python: A Comprehensive Guide
Mastering List Destructuring and Packing in Python: A Comprehensive Guide
Python

8 min read


Feb 21

How to Automate Customer Group Assignment in Medusa

In ecommerce, customer segments refer to groups of customers with similar characteristics, such as demographics, behavior, and needs. Identifying and understanding these segments can be crucial for businesses, as it allows them to tailor their marketing and sales efforts to specific groups of customers. …

Open Source

10 min read

How to Automate Customer Group Assignment in Medusa
How to Automate Customer Group Assignment in Medusa
Open Source

10 min read


Published in

Python in Plain English

·Feb 13

Mastering Lambdas: A Guide to Anonymous Functions in Python

Lambda functions, also known as anonymous functions, are small, one-time-use functions in Python. They are defined using the lambda keyword followed by the function's inputs, a colon, and the function's expression. The output of a lambda function is returned as the result of the expression, rather than a return statement. …

Python

10 min read

Mastering Lambdas: A Guide to Anonymous Functions in Python
Mastering Lambdas: A Guide to Anonymous Functions in Python
Python

10 min read


Jan 20

Creating automated product descriptions with ChatGPT, React, and Node.js

In today’s fast-paced ecommerce world, it’s more important than ever to have compelling product descriptions that clearly and accurately convey the value of your offerings. However, crafting effective descriptions can be time-consuming, especially if you have a large catalog of products. This is where ChatGPT comes in. With ChatGPT, you…

Web Development

9 min read

Creating automated product descriptions with ChatGPT, React, and Node.js
Creating automated product descriptions with ChatGPT, React, and Node.js
Web Development

9 min read


Jan 11

The #1 Nodejs ecommerce backend: Medusa

Medusa offers bespoke commerce infrastructure and is the most popular open source commerce platform on GitHub. The solution allows developers to build scalable and custom ecommerce applications through a composable stack that allows you to easily integrate with your favorite tools for payments to search, CMS, and more. You can…

Medusa

7 min read

The #1 Nodejs ecommerce backend: Medusa
The #1 Nodejs ecommerce backend: Medusa
Medusa

7 min read


Published in

Medusa

·Nov 29, 2022

How to Set Up an Ecommerce Store with Medusa and Docker

Medusa is an open source headless ecommerce platform that allows developers to create their own customizable and extendable online store. With Medusa, developers can have a fun time building distinctive e-commerce sites. Medusa is composed of three components: the headless backend, the admin dashboard, and the storefront. In this tutorial…

Open Source

6 min read

How to Set Up an Ecommerce Store with Medusa and Docker
How to Set Up an Ecommerce Store with Medusa and Docker
Open Source

6 min read


Published in

Python in Plain English

·Oct 25, 2022

How to Integrate Proxy with Python Requests

Learn how to use the Python Requests module behind a proxy server. — This tutorial will show you how to utilize the Python Requests module using a proxy server. In order to avoid their IP addresses being blocked by websites, developers sometimes utilize many proxies for security and anonymity. Other advantages of proxies include their ability to get around filters and restrictions. In…

Python

10 min read

How to Integrate Proxy with Python Requests
How to Integrate Proxy with Python Requests
Python

10 min read

Ashutosh Krishna

Ashutosh Krishna

239 Followers

Application Developer at Thoughtworks

Following
  • Procheta Bhattacharyya

    Procheta Bhattacharyya

  • Daniel Bourke

    Daniel Bourke

  • Varchasa Aggarwal

    Varchasa Aggarwal

  • Vishwajeet Raj

    Vishwajeet Raj

  • Ravi kumar

    Ravi kumar

See all (13)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams