I'm Ned Batchelder, a Python software developer and community organizer.
- My personal site is https://nedbatchelder.com.
- I work at 2U/edX on Open edX.
- I'm an organizer of Boston Python.
You can find me at:
- Mastodon: @nedbat@nedbat.com.
- Twitter: @nedbat.
- Libera IRC: nedbat in #python.
- Discord: nedbat in the Python Discord.
My latest blog posts:
- Secure maintainer workflow, continued, 22 Dec
Picking up from Secure maintainer workflow, especially the comments there (thanks!), here are some more things I’m doing to keep my maintainer workflow safe. (read..) - Mastodon: servers, good and bad, 27 Nov
Like many people these days, I’m looking around at alternatives to Twitter, and Mastodon is a clear favorite. Comparing the two, the big differences, both good and bad, come down to servers. (read..) - Secure maintainer workflow, 21 Nov
I’m trying to establish a more secure workflow for maintaining public packages. (read..) - Ideal open source, 29 Oct
DHH says we can choose our purpose in open source. I don’t feel all the freedom he describes. (read..) - Decorator shortcuts, 8 Oct
When using many decorators in code, there’s a shortcut you can use if you find yourself repeating them. They can be assigned to a variable just like any other Python expression. (read..) - Truchet backgrounds, 23 Sep
Abstract but engaging backgrounds made with custom Truchet tiles. (read..) - and many more..
I maintain a few Python packages, including:
- Coverage.py: The code coverage tool for Python
- Cog: Small bits of Python computation for static files
- Dinghy: A GitHub activity digest tool
- Scriv: Changelog management tool
- Aptus: Mandelbrot fractal viewer
(made with cog at 2022-12-23 02:49 UTC)






