View this email in your browser
2019-09-02 | J++ Newsletter #78

The mother of all flow charts

You have probably seen Jon Worths brilliant Brexit flow charts by now. (If you haven't, here's a link to the latest version)
We have a theory that the magnitude of chaos in British politics can be measured by the monthly number of updates needed to keep that chart in sync, and that would make August the most interesting month since early spring, with no less than five different versions.


August saw the release of a new version of LibreOffice, the most popular free, open source alternative to Excel.
The most notable change for the average user is that file loading times have been drastically reduced. (By a factor of ten or more for really large files!)
For our Swedish readers: Deadline approaching

The deadline for applying for a SJF grant to attend our introductory course in geodata for journalists is next Thursday.
 - Apply here:
 - About the course:

Python best (and worst) practices

This list of Python anti-patterns is a bit old, and Python 2 oriented, but it just came to our attention, and we like it! (The company that used to maintain it seems to have closed down.)

Similarly, here is an old but good (and short) list of best practices, for those too lazy to read the official style guide and what not.

Interested in learning Python for data journalism? Check out the online course at, and of course our own classroom course in Stockholm in January:


The Distracted Boyfriend Meme finally found its ultimate data form, thanks to Anna Egalite.

Though as journalists we feel obligated to point out that there are valid reasons to look for stories among outliers!
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

This email was sent to *|EMAIL|*
why did I get this?    unsubscribe from this list    update subscription preferences