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:
- I'm @nedbat on Twitter.
- On Libera IRC, I'm nedbat in #python.
- I'm sometimes in the Python Discord.
My latest blog posts:
- Cairo in Jupyter, better, 15 May
I finally came up with a way I like to create PyCairo drawings in a Jupyter notebook. (read..) - Twitter tidbits, 8 May
Lately I’ve been posting Python tidbits on Twitter. Here’s a bit about how I make them. (read..) - Python custom formatting, 14 Apr
Python objects can define their own format mini-language. (read..) - Singleton is a bad idea, 10 Apr
Design patterns are a great way to think about interactions among classes. But the classic Singleton pattern is bad: you shouldn’t use it and there are better options. (read..) - Dinghy digests, 13 Mar
Dinghy is a tool I wrote to summarize activity on GitHub issues and pull requests. You configure it to look at certain GitHub resources over a recent time period, and it produces a compact digest of what’s been happening: (read..) - 20 years of blogging, 7 Mar
I’ve been blogging for 20 years! In that time I’ve covered a lot of ground. (read..) - and many more..
I maintain a few Python packages, including:
- Coverage.py: The code coverage tool for Python
- Dinghy: A GitHub activity digest tool
- Scriv: Changelog management tool
- Cog: Small bits of Python computation for static files
- Aptus: Mandelbrot fractal viewer
(made with cog at 2022-05-15 21:04 UTC)