Blog: 2013
These are the 39 blog posts for 2013. Older is 2012. Newer is 2014. There is also a complete archive.
December 2013
Versioned Python commands on Mac #mac #python #unix
Coverage.py 3.7.1 #coverage #my-code
November 2013
Ad-hoc data breakpoints #debugging #python
October 2013
Range overlap in two compares #coding
What’s in which Python 3.0–3.3? #python
Coverage.py 3.7 #coverage #my-code
Finding stale pyc files #how-to #unix
September 2013
August 2013
Names and values: making a game board #python
I need help with coverage.py #coverage
July 2013
How many instructions in a print statement? #python
Facts and myths about Python names and values #python
Hashtags for commands #git #linters #unix
June 2013
Explaining descriptors #documentation #python
Filter a list into two parts #python
May 2013
What made you feel competent in Python? #python
Mary Ela’s transitional gravestone #history #walking
April 2013
Config files: dot or not? #coverage
March 2013
Community, conduct, conflict, and communication #gatherings #people #pycon
Loop Like a Native #pycon #python
Letterpress workshop at MassArt #history #typography
February 2013
Working at edX #education #me #work #edx
Ad-hoc decoding a backdoor #malware #php #python
Getting started with programming terminology #beginners #programming-languages
Hunting a random() bug #python
Finding Python 3 builtins #python
Looking for Python 3 builtins #python
A regular crossword #puzzles #regex
War is peace #python #ruby #security
January 2013
Stupid languages #javascript #programming-languages
Byterun, and making cells #python
Coverage.py 3.6 #coverage #my-code