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 nine 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 5

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

Most recent posts

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
Saying thanks to open source maintainers
After signing up for GitHub Sponsors, I had a nagging feeling that somehow asking for money from other people to support my open source work was inappropriate. But after much reflection, I realized that phrasing …
On , by Brett Cannon, 767 words