Hi.
I’m James, a software developer living in California. I mostly work in Python, with the Django web framework, for which I’ve served as a committer, release manager, and member of the technical board.
I maintain several open-source libraries and applications, microblog about various things, and write longer-form content from time to time. You can find out more about me, or get in touch, if you’d like.
Latest weblog entries
- Boring Python: code quality — December 19, 2022
- A Python 3.11 “gotcha” — November 8, 2022
- Understanding async Python for the web — August 16, 2022
- Yes, I have opinions on your open source contributions — July 11, 2022
- Boring Python: dependency management — May 13, 2022