So I found a bug in Django’s psycopg3 implementation. In the current version as well! It was quickly flagged as a release blocker which made me feel… guilty? I know, strange reaction.
I’m a solo Python developer, so the process of submitting a pull request on such a prominent project isn’t something I ever do. Exciting and scary.
The kind folk responding to my comments are amazing. I didn’t actually have to do any work - just vaguely point in the right direction and shamelessly steal their suggested changes.