Media Summary: today I talk about whether adding type annotations to today I show the tools and processes I used to improve I've been doing some rust recently and I wanted to show off a simple tool that makes it easy to make "rust virtualenvs" ...

Weird Python Identity Quirk Intermediate Anthony Explains 538 - Detailed Analysis & Overview

today I talk about whether adding type annotations to today I show the tools and processes I used to improve I've been doing some rust recently and I wanted to show off a simple tool that makes it easy to make "rust virtualenvs" ... today I talk about wheels, what the filename means, how they're built, what the format looks like, and how to install them! - what is ... today we introduce another typing / mypy concept: generics! I show a few examples of how to write generic functions and generic ... today I talk about how to type annotate a -- fortunately it's really easy! - what is  ...

today we're back talking about typing in mypy -- I show you two ways to debug types during type checking as well as a hint about ... Click this link and use my code TECHWITHTIM to get 25% off your first payment for ... today I talk about the shlex module -- "shell lexing" -- and how it can be useful to parse / unparse unix command lines playlist: ... today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ... today I talk about gradual typing, what that means for mypy, and the settings I tend to use when I'm adding types to a codebase ... today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ...

Learn how to design great software in 7 steps: This video shows 7 code smells that point to poor ... today I talk about how I consider which pythons to support for libraries and applications that I maintain. playlist: ...

Photo Gallery

weird python identity quirk? (intermediate) anthony explains #538
is python with types faster? (intermediate) anthony explains #126
what are python doctests? (beginner - intermediate) anthony explains #300
how I sped up python by 20ms (intermediate) anthony explains #417
easy try rust as a python dev (intermediate) anthony explains #468
what are python wheels? (intermediate - advanced) anthony explains #371
python Generics (intermediate) anthony explains #430
python: NewType vs aliases (intermediate) anthony explains #368
python typing: Optional is not optional! (intermediate) anthony explains #146
python typing: @property (beginner - intermediate) anthony explains #117
debugging mypy types (beginner - intermediate) anthony explains #299
Please Master This MAGIC Python Feature... 🪄
View Detailed Profile
weird python identity quirk? (intermediate) anthony explains #538

weird python identity quirk? (intermediate) anthony explains #538

in today's video we

is python with types faster? (intermediate) anthony explains #126

is python with types faster? (intermediate) anthony explains #126

today I talk about whether adding type annotations to

what are python doctests? (beginner - intermediate) anthony explains #300

what are python doctests? (beginner - intermediate) anthony explains #300

today I talk about

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

easy try rust as a python dev (intermediate) anthony explains #468

easy try rust as a python dev (intermediate) anthony explains #468

I've been doing some rust recently and I wanted to show off a simple tool that makes it easy to make "rust virtualenvs" ...

what are python wheels? (intermediate - advanced) anthony explains #371

what are python wheels? (intermediate - advanced) anthony explains #371

today I talk about wheels, what the filename means, how they're built, what the format looks like, and how to install them! - what is ...

python Generics (intermediate) anthony explains #430

python Generics (intermediate) anthony explains #430

today we introduce another typing / mypy concept: generics! I show a few examples of how to write generic functions and generic ...

python: NewType vs aliases (intermediate) anthony explains #368

python: NewType vs aliases (intermediate) anthony explains #368

today is another

python typing: Optional is not optional! (intermediate) anthony explains #146

python typing: Optional is not optional! (intermediate) anthony explains #146

today I talk about the Optional type in

python typing: @property (beginner - intermediate) anthony explains #117

python typing: @property (beginner - intermediate) anthony explains #117

today I talk about how to type annotate a @property -- fortunately it's really easy! - what is @property ...

debugging mypy types (beginner - intermediate) anthony explains #299

debugging mypy types (beginner - intermediate) anthony explains #299

today we're back talking about typing in mypy -- I show you two ways to debug types during type checking as well as a hint about ...

Please Master This MAGIC Python Feature... 🪄

Please Master This MAGIC Python Feature... 🪄

Click this link https://sponsr.is/bootdev_TechWithTim and use my code TECHWITHTIM to get 25% off your first payment for ...

python: shlex module (beginner - intermediate) anthony explains #241

python: shlex module (beginner - intermediate) anthony explains #241

today I talk about the shlex module -- "shell lexing" -- and how it can be useful to parse / unparse unix command lines playlist: ...

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ...

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

today I talk about gradual typing, what that means for mypy, and the settings I tend to use when I'm adding types to a codebase ...

python descriptors! (advanced) anthony explains #519

python descriptors! (advanced) anthony explains #519

today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ...

7 Python Mistakes That Instantly Expose Junior Developers

7 Python Mistakes That Instantly Expose Junior Developers

Learn how to design great software in 7 steps: https://arjan.codes/designguide. This video shows 7 code smells that point to poor ...

what pythons should I support? (beginner - intermediate) anthony explains #239

what pythons should I support? (beginner - intermediate) anthony explains #239

today I talk about how I consider which pythons to support for libraries and applications that I maintain. playlist: ...