I'm Ned Batchelder, a Python software developer and community organizer.
- My personal site is https://nedbatchelder.com.
- I work at 2U/edX on the Open edX project.
- I'm an organizer of Boston Python.
You can find me at:
- Mastodon: @nedbat@nedbat.com.
- Libera IRC: nedbat in #python.
- Discord: nedbat in the Python Discord.
My latest blog posts:
- Small talk, 28 Jul
Small talk can be hard, but helps build connections with people. (read..) - Untangle your own adventure, 23 Jul
Is there any way to self-guide people through complicated Python set-up? (read..) - Math factoid of the day: 61, 16 Jun
What’s interesting about 61? (read..) - Special Olympics swimming, 11 Jun
The Special Olympics swimming season ended this weekend with the Massachusetts state games. I am a coach on my son Nat’s swim team, and it is one of my favorite things in the world. (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
- WatchGHA: Live display of current GitHub action runs
- Aptus: Mandelbrot fractal viewer
I've also made a few informal projects, some mathy art, some small utilities:
- Flourish is a harmonograph explorer. Blog post and live site.
- Stilted is a toy PostScript implementation. Blog post.
- Truchet images explores Truchet tiles, and rendering images with them. Blog post.
- Gefilte Fish is a Python-based DSL for writing Gmail filters. Blog post.
- Pydoctor shows details of your Python environment, for troubleshooting.
- pkgsample, an simple example of how to package a Python project.
(made with cog at 2023-08-06 02:32 UTC)









