I'm Ned Batchelder, a Python software developer and community organizer.
- My personal site is 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.
- Bluesky: @nedbat.com.
- Libera IRC: nedbat in #python.
- Discord: nedbat in the Python Discord.
My latest blog posts:
- Updated multi-parameter interactive Jupyter notebook, 12 Feb
A Jupyter notebook with interactive sliders and auto-plotting to run financial simulations (read..) - One way to package Python code right now, 10 Feb
A simple example of how to package a Python project when you don’t want to get overwhelmed by confusing options. (read..) - I am at liberty, 30 Jan
As of a few weeks ago, I am between gigs. Riffing on some corporate-speak: “2U and I have mutually determined that 2U is laying me off.” (read..) - You (probably) don’t need to learn C, 24 Jan
I’m tired of this: “You have to learn C so you can understand how a computer really works.” (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-03-02 02:32 UTC)