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.
- Bluesky: nedbat.
My latest blog posts:
- Cogged GitHub profile, 14 Sep
My GitHub profile is over-engineered with Cog. Let me explain. (read..) - Coverage branches instead of arcs, 26 Aug
As I mentioned in a few recent posts, I’ve been working on some significant work in coverage.py to take advantage of new capabilities in Python. (read..) - 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..) - 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
- Scriv: Changelog management tool
- Dinghy: A GitHub activity digest 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:
- pkgsample, an simple example of how to package a Python project.
- Truchet images explores Truchet tiles, and rendering images with them. Blog post.
- Flourish is a harmonograph explorer. Blog post and live site.
- Stilted is a toy PostScript implementation. Blog post.
- Gefilte Fish is a Python-based DSL for writing Gmail filters. Blog post.
- Pydoctor shows details of your Python environment, for troubleshooting.
This is a Markdown page with embedded Python code rendered with cog. See my blog post Cogged GitHub profile for details.
Updated at 2024-09-14 15:01 UTC