Using the latest version of Firefox in Travis CI

A quick tip. If you're running karma tests via Firefox on Travis CI by default the Firefox version used is quite old (31 at time of »

Including parts of README.rst in your sphinx docs

This will probably be of use to about 3 people, and I'm one of them. If you feel your eyes glazing over, don't fret and look »

Removing leading whitespace in ES6 template strings

In some recent code at work we're using fairly large strings for error descriptions. JavaScript has always made it hard to deal with long strings, especially »

OSX: Inkscape not working with multiple monitors

I recently noticed that under OSX Inkscape behaves strangely with multiple monitors. I thought I'd broken the installation as when launching Inkscape it opened and then »

Python: testing beyond exceptions

Recently working on some code I was doing some basic tests that checked for an exception being raised. The tests looked like this: def test_user_ »