Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

Ten Simple Rules That Are Missing

I’m a big fan of PLOS’s Ten Simple Rules and Quick Tips papers. I’ve contributed to a few, but there are many more I’d like to read. If you can write any of ...
November 03, 2019

First Do No Harm

Maya Gans and I are pleased to announce that TidyBlocks has adopted the Hippocratic License, a new open source license that allows people to use software fre...
October 30, 2019


Twelve years ago today.
October 26, 2019

Teaching Tech Together Is Out

I am pleased to announce that Teaching Tech Together has now been published by Taylor & Francis. You can buy it from them directly or get it through your...
October 25, 2019

In Bloom

My father kept these four plants on the window sill for years. One day he went downstairs and they were all in bloom. It only happened once, but he always ho...
October 25, 2019