I'm Ned Batchelder, a Python software developer and community organizer.
- My personal site is nedbatchelder.com.
- I'm an organizer of Boston Python.
You can find me at:
- Mastodon: @[email protected].
- Libera IRC: nedbat in #python.
- Discord: nedbat in the Python Discord.
My latest blog posts:
- Cherish this time, 11 Aug
New parents are often told to cherish their time with their new baby. I don’t think this is helpful advice. (read..) - Pushing back on sys.monitoring, 31 Jul
I’ve been continuing to work on adapting coverage.py to the new sys.monitoring facility. Getting efficient branch coverage has been difficult even with the new API. (read..) - Anthropic, 16 Jul
I am starting a new job soon at Anthropic, the makers of the Claude large language model. (read..) - Coverage at a crossroads, 21 Jun
This is an interesting time for coverage.py: I’m trying to make use of new facilities in Python to drastically reduce the execution-time overhead, but it’s raising tricky questions about how coverage should work. (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 2024-08-17 02:39 UTC)