Human-curated Python news, projects, articles & tools. Support: patreon.com/pythonhub Suggest a Link: pythonhub.dev/submit/

FastAPI and GraphQL overview - with Strawberry! In this video, we'll look at GraphQL in a FastAPI app, using the Strawberry package to define types, queries and mutations, and integrating with FastAPI via the GraphQLRouter object. piped.video/watch?v=uSGR6Fvi…
1
12
6,251
django-q2 with Redis & Docker - for Background Tasks! In this video, we'll look at how to setup django-q2 using a Redis task broker running in a Docker container. This gives a more efficient and production-ready setup than using the ORM. piped.video/watch?v=wjSFMK_I…
2
8
2,323
Django 6.1 New Features! In this video, we'll look at new features coming in the Django 6.1 release, including fetch modes, mailers settings, and new database-level on-delete functionality for foreign key relationships. piped.video/watch?v=ib9am_m2…
3
11
2,465
Production RAG with LangChain & Vector Databases – Full Course Learn to build, debug, optimize, and scale RAG systems for production. piped.video/watch?v=mHxLXzYj…
1
5
1,501
Qdrant: Perfect Vector Store For RAG in Python This tutorial demonstrates how to use Qdrant, a specialized vector search engine, to combine semantic similarity with hard metadata filtering in Python for more precise RAG applications piped.video/watch?v=DWP_-jMT…
1
4
1,604
Modern Terminal User Interfaces in Python In this video, we take a quick look at how to easily develop Terminal User Interfaces (TUIs) in Python using a package called blessed. piped.video/watch?v=RJ-ZFzaE…
1
7
1,266
Learn Matplotlib in 30 Minutes In this video, you'll learn how to use the Matplotlib library in Python. If you're interested at all in data science, AI, machine learning, or scientific computing, then Matplotlib is a must learn. piped.video/watch?v=7Lc2AxiM…
2
14
1,686
Seaborn Crash Course - Data Visualization in Python This video today is a crash course on Seaborn, a data visualization library for Python built on top of Matplotlib. It makes it super simple to create statistical graphs of datasets.<br> piped.video/watch?v=rLVCSmto…
5
1,272
Codetracer - a time-travelling debugger for Python Codetracer is a new way to debug and code-review Python. Demo: piped.video/e2ctwMbpuCA github.com/metacraft-labs/co…
7
24
2,125
College Calculus – Full Course with Python Code Learn college Calculus from an experienced university mathematics professor. You will also learn how to implement all the Calculus concepts using the Python programming language. piped.video/watch?v=VDFRpjQV…
1
1
10
2,948
10 Rules for Writing Simple and Maintainable Code This shows you 10 essential tips to keep your code simple, maintainable, and easy to work with. piped.video/watch?v=0U-RwnWa…
2
20
3,227
12 Must-Know Python Built-in Functions Explore 12 of the most interesting and useful built-in functions, with examples, gotchas, and a few nerdy details you may not be aware of. piped.video/watch?v=ho24rK_A…
2
24
3,740
How Python Evolves: From PEP to Feature Explore how Python gets new functionality and how PEPs have a huge role in this, by looking at PEP484 and its interesting backstory. piped.video/watch?v=TzpOdpdX…
9
2,451
uv and Django - Managing Django Projects & Dependencies with uv! This video dives into using uv and Django together for project and dependency management, including how to install packages into different groups and run Django commands. piped.video/watch?v=hm-rDxSM…
8
2,559
Django & Redis - Vary Headers to Control Caching Behavior In this video, we'll learn about caching with Vary Headers, allowing pages to be cached where the content depends on some dynamic data, for example an authenticated user or a language. piped.video/watch?v=iUn8go-X…
8
1,256
Caching with Redis and Django! In this video, we'll learn about caching and how to setup and use Redis in a Django application. We'll touch upon invalidation strategies with Django signals, and the pros/cons of caching. piped.video/watch?v=5W2Yff00…
6
1,312
How to Code with AI in 2025 (For Non-Coders) The video demonstrates how beginners can use AI to code in Python, covering setup and three projects: data scraping, bulk image editing, and creating a data dashboard. piped.video/watch?v=zSlkAO9j…
1
15
1,476
Now I Know Why Most People Don’t Use gRPC This video explores gRPC, a compelling alternative to REST that’s gaining traction in distributed systems. Watch until the end of the video to find out if it’s worth ditching REST for it. piped.video/watch?v=WpXs7e7k…
3
9
1,699
Be Careful With Removing Code Duplication This video refactors some tricky, hard-to-detect code duplication, provides an example of when it’s best to leave duplicated code as is, and shares a few tips on how to avoid duplication altogether. piped.video/watch?v=6AGDnJ_2…
7
1,350
Replacing Callbacks with Generators: A Case Study in Computer-Assisted Live Music Watch how Matthieu Amiguet transforms a complex callback mess into a readable and efficient system using generators in computer-assisted live music. piped.video/watch?v=PkAE6dsq…
5
10
1,663
15 Powerful Python Libraries You Should Be Using In this video, 15 impressive Python libraries are showcased that everyone should know about. Whether for data scientists or backend developers, many of these packages will prove to be very useful. piped.video/watch?v=OiLgG4Ca…
3
13
1,598
Epic Debugging, Hilarious Outcome In this episode, an issue with sign-up was explored. What seemed like a minor fix turned into an intense debugging session, delving deeply into the django-allauth package to uncover the underlying problems. piped.video/watch?v=WNnJRAGM…
2
9
1,399
The New Python 3.13 Is FINALLY Here! Python 3.13 is here with exciting updates! Dive into the key new features, including the game-changing option to disable the Global Interpreter Lock (GIL). piped.video/watch?v=eUDGlxu_…
9
22
2,112
FARM Stack Course – Full Stack Development with FastAPI, React MongoDB Learn full stack stack development with the FARM stack. You will learn to quickly create an application using FastAPI, React, and MongoDB. piped.video/watch?v=PWG7NlUD…
3
21
1,578
How Pytorch Powers Training Inference Learn about new PyTorch advancements for LLMs and how PyTorch is enhancing every aspect of the LLM lifecycle. piped.video/watch?v=96VIEJfh…
7
1,130
React + Django Ninja: Full-Stack Auth (in 15 Mins) We'll create a full-stack application using React.js frontend and a Django REST API, using the awesome Django Ninja (Much nicer than Django REST framework), including user authentication. piped.video/watch?v=8_yp3Uqd…
1
1
20
2,284
Run Multi-Node Django for Time Series Data with TimescaleDB, Celery and more. Run many iterations of Django across Docker Compose or Raspberry Pis to handle large amounts of time series data. piped.video/watch?v=kykDfDtp…
4
20
2,357
How to use Vue with Django (including Auth) We'll set up a Vue.js frontend + a Django backend. Strong foundations for your production app. We'll also add auth Simple and robust. No tokens, no DRF, no JWT. piped.video/watch?v=fUpvQd_5…
1
15
1,362
Do These 5 Things if You Don’t Want to Write Crappy Code In this video, I'll share 5 key things you should do to avoid writing crappy code. These tips, drawn from my own experience, will help you write clean code. piped.video/watch?v=vhdUyGs_…
1
7
1,570
Semantic search with Django, PostgreSQL, & pgvector In this talk we will see how to add semantic search functionality to an existing Python-based web project, in particular Django, with data storage on PostgreSQL. piped.video/watch?v=4hl8LpDK…
4
10
1,857
React + Django + Ninja: Full-stack app in 15 mins We'll build a React and Django app fast, using Django Ninja - aiming for under 15 minutes. piped.video/watch?v=X1lDWzvI…
7
31
2,646
Modal Forms with Django, HTMX, and Tailwind CSS This video shows how you can convert a traditional Django form to an HTMX modal element in just a few quick steps. piped.video/watch?v=L1VC-KpS…
3
12
1,959
How to use React with Django (in 10 mins) The simplest way to set up a React.js frontend and a Django REST API backend. piped.video/watch?v=Az1BosAL…
6
21
3,111
How AI Can Help Deaf People Hear This project facilitates communication between Deaf individuals and hearing individuals who do not understand American Sign Language (ASL). It is designed to respect and preserve ASL as the primary language. piped.video/watch?v=uuPxMWQR…
1
7
3,002
College Precalculus – Full Course with Python Code Learn college Precalculus from an experienced university mathematics professor. You will also learn how to implement all the Precalculus concepts using the Python programming language. piped.video/watch?v=Y8oZtFYw…
1
3
16
3,071
How to use Postgres as a simple task queue for Django piped.video/watch?v=kNGOcI_q…
7
16
3,506
7 examples in 6 minutes using Django GeneratedField We'll go over 7 short examples in 6 minutes. After looking at them, you'll know how to use Django's GeneratedField - doing calculations automatically with the database quickly and neatly. piped.video/watch?v=b7VkVHBX…
9
2,638
A little guide to building Large Language Models in 2024 This is the first video of a 2 part series covering all the concepts to train a good performance LLM in 2024. piped.video/watch?v=2-SPH9hI…
5
14
4,324
How to Test Asynchronous Code in Python Testing asynchronous code is tricky but essential for creating smooth, error-free, and reliable applications. So in this video, I'll guide you through the basics of testing asynchronous code effectively. piped.video/watch?v=n1nqgMtW…
1
13
34
2,965
Generative AI Full Course – Gemini Pro, OpenAI, Llama, Langchain, Pinecone, Vector Databases & More Learn about generative models and different frameworks, investigating the production of text and visual material produced by artificial intelligence. piped.video/watch?v=mEsleV16…
7
44
3,781
5 Tips to Safely Use Credentials in Your Python Project Learn 5 simple tips to help keep your Python credentials safe and fix problems quickly if they occur. piped.video/watch?v=OOvvQRBc…
6
29
4,062
Visualizing Neural Network Internals Visualizing some of the internals of a neural network during training and inference. piped.video/watch?v=ChfEO8l-…
2
11
3,602
Build a Content Engine with Django, Kubernetes, TailwindCSS, Twingate, AWS S3, & HTMX piped.video/watch?v=2TX7Pal5…
5
27
5,032
Rye: a Hassle-Free Python Experience Demonstrates the then latest version of Rye (0.21) and now it can be used to manage Python projects and interpreters. piped.video/watch?v=q99TYA7L…
7
2,285
Deep Dive Into the Repository Design Pattern in Python A closer look at the repository design pattern in Python. This is a very useful pattern that allows you to keep your data storage separate from your data operations. piped.video/watch?v=9ymRLDfn…
6
38
3,142
Simple Google Sign-in with Django We'll add Google sign-in to Django in the simplest possible way (No Django-all-auth or Django-social-auth or any other big packages). piped.video/watch?v=NM9BE0iU…
1
5
25
3,429
1 TB of RAM saved with a single line of code Anthony Sottile shows off a small change he made at work with a huge impact and explains how it works! piped.video/watch?v=Hgw_RlCa…
25
113
11,129
An Introduction to Coding In Rust for Pythonistas This video explores coding with Rust for the first time, diving into its cool features and drawing comparisons with Python. piped.video/watch?v=MoqtsYLG…
10
32
4,451