Switched: Detect state changes in pipe

I am sitting in a café and the internet is flaky. The wifi is stable, though, so my dumb Xubuntu thinks that all is well, while a sturdy ping in a terminal window tells me otherwise.

This sucks.

A few minutes (cough) later, I am getting Desktop notifications when the …

A Jupyter Notebook for Python's Behave

This is about a quick hack I did during PyCon Philippines 2016 and which I presented as a Lightning Talk.

Writing tests is daily bread for a software engineer these days. (We're going to be a real engineering discipline one day!) For example, in Python there's the basic unittest module …