Ned Batchelder
Scriv 1.2: create GitHub releases
18 January
I’ve been adding to scriv, my changelog management tool. The latest release is 1.2.0, with improvements to creating GitHub releases. » more..
Same words, different meanings
10 January
One of the difficulties when comparing programming languages is that they sometimes use the same words to describe similar things, but always with differences. Sometimes the differences are large enough that we want to use different words, but often they are not. » more..
Talk Python to Me: Tools for README
26 December
Michael Kennedy invited me on his podcast to chat about a round-up of tools for README maintenance and other similar project automation: Talk Python to Me #395: Tools for README.md Creation and Maintenance. » more..
Secure maintainer workflow, continued
22 December
Picking up from Secure maintainer workflow, especially the comments there (thanks!), here are some more things I’m doing to keep my maintainer workflow safe. » more..
More blog ··
#art ·
#audio ·
#beginners ·
#boston ·
#cog ·
#concurrency ·
#continuous-integration ·
#coverage ·
#css ·
#experts ·
#git ·
#github ·
#graphics ·
#how-to ·
#juggling ·
#maps ·
#math ·
#online ·
#presentations ·
#python ·
#scriv ·
#security ·
#testing ·
#twitter ·
#walking ·
2023 ·
22 ·
21 ·
20 ·
19 ·
18 ·
17 ·
16 ·
15 ·
14 ·
13 ·
12 ·
11 ·
10 ·
09 ·
08 ·
07 ·
06 ·
05 ·
04 ·
03 ·
02 ·
» more topics..
Code
software I made
- Dinghy ·· for digesting GitHub activity
- Scriv ·· for managing changelogs
- coverage.py ·· for measuring Python code coverage
Text
words I wrote
- Python Names and Values ·· how assignment works
- Kindling projects ·· small projects for new programmers
- Pragmatic Unicode ·· how to stop the pain