Media Summary: today I go over all the tools I use to set up my projects, as well as the differences between 1-file libraries, multi-file libraries, and ... today I show the tools and processes I used to improve it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while --

Dropping Old Python Versions Intermediate Anthony Explains 384 - Detailed Analysis & Overview

today I go over all the tools I use to set up my projects, as well as the differences between 1-file libraries, multi-file libraries, and ... today I show the tools and processes I used to improve it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while -- today I talk a little bit more about `tox --devenv` -- a little feature that's changed how I build today I introduce the concept of "inlining" and how an optimizing compiler can use it to make code faster! playlist: ... today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ...

today I talk about `reload()` (which used to be a builtin -- now in `importlib`) and how it works and why you generally shouldn't use ... today I talk about what semantic versioning is and how I oops spoiler in the thumbnail it's str.partition, oh well -- I today I talk about `pip install -e .` and how that makes a library live-editable! playlist: ...

Photo Gallery

dropping old python versions (intermediate) anthony explains #384
my python project setup (+ all tools) (intermediate) anthony explains #396
how I sped up python by 20ms (intermediate) anthony explains #417
NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561
python 3.12 release highlights (beginner - advanced) anthony explains #548
tox --devenv (beginner - intermediate) anthony explains #073
python: naming and underscores (beginner - intermediate) anthony explains #178
what is inlining? and how does it make code faster? (intermediate) anthony explains #400
NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251
python: why reload() is a bad idea (beginner - intermediate) anthony explains #305
semantic versioning (beginner - intermediate) anthony explains #088
my favorite python str method! (beginner - intermediate) anthony explains #003
Sponsored
View Detailed Profile
dropping old python versions (intermediate) anthony explains #384

dropping old python versions (intermediate) anthony explains #384

today I show how I

my python project setup (+ all tools) (intermediate) anthony explains #396

my python project setup (+ all tools) (intermediate) anthony explains #396

today I go over all the tools I use to set up my projects, as well as the differences between 1-file libraries, multi-file libraries, and ...

how I sped up python by 20ms (intermediate) anthony explains #417

how I sped up python by 20ms (intermediate) anthony explains #417

today I show the tools and processes I used to improve

NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561

NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561

today we go over the new syntax added in

python 3.12 release highlights (beginner - advanced) anthony explains #548

python 3.12 release highlights (beginner - advanced) anthony explains #548

it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while --

Sponsored
tox --devenv (beginner - intermediate) anthony explains #073

tox --devenv (beginner - intermediate) anthony explains #073

today I talk a little bit more about `tox --devenv` -- a little feature that's changed how I build

python: naming and underscores (beginner - intermediate) anthony explains #178

python: naming and underscores (beginner - intermediate) anthony explains #178

today I talk about naming in

what is inlining? and how does it make code faster? (intermediate) anthony explains #400

what is inlining? and how does it make code faster? (intermediate) anthony explains #400

today I introduce the concept of "inlining" and how an optimizing compiler can use it to make code faster! playlist: ...

NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251

NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251

today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ...

python: why reload() is a bad idea (beginner - intermediate) anthony explains #305

python: why reload() is a bad idea (beginner - intermediate) anthony explains #305

today I talk about `reload()` (which used to be a builtin -- now in `importlib`) and how it works and why you generally shouldn't use ...

semantic versioning (beginner - intermediate) anthony explains #088

semantic versioning (beginner - intermediate) anthony explains #088

today I talk about what semantic versioning is and how I

my favorite python str method! (beginner - intermediate) anthony explains #003

my favorite python str method! (beginner - intermediate) anthony explains #003

oops spoiler in the thumbnail it's str.partition, oh well -- I

how do editable pip installs work? (intermediate) anthony explains #124

how do editable pip installs work? (intermediate) anthony explains #124

today I talk about `pip install -e .` and how that makes a library live-editable! playlist: ...