2355 thousand subscribers
121 videos
Watch out for this (async) generator cleanup pitfall in Python
Run an AI Large Language Model (LLM) at home on your GPU
Docker Tutorial for Beginners
Python itertools - The key to mastering iteration
All 71 built-in Python functions
Top 5 IDE Productivity Hacks That Will Save You Time Programming
What you need to know about Startup and Shutdown Events in FastAPI and ASGI Applications
Async application classes vs. functions
Asynchronous Web Apps in Python
Windows Command Escape Vulnerability - Critical CVE ... or is it?
Async for loops in Python
The ins and outs of context managers and try-finally in Python
super/MRO, Python's most misunderstood feature.
Python Generators
The ONLY C keyword with no C++ equivalent
Cracking passwords using ONLY response times | Secure Python
Python's permutations function (deep dive & implementation)
A forbidden Python technique to put ANYTHING in a dict or set.
Avoiding import loops in Python
Python lists remember what you did to them
Python's secret second argument to iter()
Positional-only and keyword-only arguments in Python
Return Value Optimization and Copy Elision in C++
Pythonizing Imgui (feat. Cython) and contributing to open source.
You should put this in all your Python scripts | if __name__ == '__main__': ...
It's time... for PYTHON 3.11!
Python staticmethod and classmethod
Lambda in a Loop is a Code Smell
The Hottest New Feature Coming In Python 3.10 - Structural Pattern Matching / Match Statement
Python's comma equals ,= operator?
Every Python dev falls for this (name mangling)
C++ cache locality and branch predictability
The Fastest Way to Loop in Python - An Unfortunate Truth
Magic Methods - Making Python builtins work with your classes
Python's ternary operator
x to bool conversion in Python, C++, and C
sum(range(n)) != n(n+1)/2
Unlocking your CPU cores in Python (multiprocessing)
Diagnose slow Python code. (Feat. async/await)
Python's most DISLIKED __dunder__ (and what to use instead)
Introducing mZips! Python Zip and Zip Longest
Actually, you CAN divide by zero.
The Best Way to Check for Optional Arguments in Python
Which Python @dataclass is best? Feat. Pydantic, NamedTuple, attrs...
Extending Python's Number hierarchy
Using except: is a HUGE mistake
Metaclasses in Python
Match statement tips
Python 3.10's new type hinting features
Python f-strings can do more than you thought. f'{val=}', f'{val!r}', f'{dt:%Y-%m-%d}'
C++ Sudoku Solver in 7 minutes using Recursive Backtracking
The easy way to keep your repos tidy.
__new__ vs __init__ in Python
Should you use "not not x" instead of "bool(x)" in Python? (NO!)
str/int: Controversial breaking change added to Python
Goodbye, List! Type hinting standard collections - New in Python 3.9