Expressions of Emotions in Commit Messages

An exploration of expressions of emotions, issues and swearing in GitHub commit messages based on data from the GitHub Archive.

Read article »

Geeklog »

Python Script to Delete Delicious Bookmarks

A Python script to delete all bookmarks from the Delicious bookmarking service for the authenticated user.

(Ab)using Pandas to Migrate Disqus Threads

A short tutorial on how to use the pandas Python toolkit to create a URL map for migrating Disqus comment threads.

Visualizations »

What Age Do Musicians Die at

A look at the distributions of musicians' ages of death for different causes of death, musical genres and instruments played, visualized with Google Chart Tools.

Data Visualization Slideshow

The Data Visualization Slideshow displays images from a few dozen sites devoted to data visualization.

Reviews »

Python Text Processing with NLTK 2.0 Cookbook

A review of the Python Text Processing with NLTK 2.0 Cookbook that covers text categorization, topic identification, stemming, lemmatization, tokenization, corpus creation and more.

Mining the Social Web

A review of the book Mining the Social Web about collecting, analyzing, and visualizing data from social networks like Facebook, Twitter, and LinkedIn.

Tools »

Bookmarklet to make reading news more fun xkcd style

This bookmarklet replaces certain pieces of text on Web pages with other texts that supposedly make reading them more fun. Based on xkcd 1288.

Introducing b2tob3: Easier Migration to Bootstrap 3

b2tob3 is a command line tool to help migrate Web projects from bootstrap 2 to bootstrap 3 by performing a set of replacements that reflect bootstrap 3 class name changes.