Skip to content

Tall, Snarky Canadian

Python core developer. Dev manager for the Python extension for VS Code. Tall, snarky Canadian.

  • By Brett Cannon
  • Based in Canada
  • Roughly 10 posts per year
  • First post on

Posts per year

Data for this chart is available in the table below
Posts per year
Year starting Posts
2021 6
2022 10
2023 17
2024 6

Any gaps could be due to errors when fetching the blog’s feed.

Most recent posts

What the PSF Conduct WG does
In the past week I had two people separately tell me what they thought the Python Software Foundation Conduct WG did and both were wrong (and incidentally in the same way). As such, I wanted …
On , by Brett Cannon, 1,260 words
Don't return named tuples in new APIs
In my opinion, you should only introduce a named tuple to your code when you're updating a preexisting API that was already returning a tuple or you are wrapping a tuple return value from another …
On , by Brett Cannon, 787 words
My impressions of ReScript
I maintain a GitHub Action called check-for-changed-files. For the purpose of this blog post what the action does isn't important, but the fact that I authored it originally in TypeScript is. See, one day I …
On , by Brett Cannon, 839 words