Blog

The Case Against Random Data in Data Science Tutorials

Do the reader a favour, and stop using random data just because it's easy to generate.
Dec 30, 2022

But Does It Have to be English?

Is there an alternative to English as the default language of all scientific/technical documentation?
Jan 6, 2023

Who versus Whom

Easier to tell apart than you think.
Jan 13, 2023

What Programming Language Should Someone Learn?

Deciding which programming language to learn isn't as hard as it can sometimes appear.
Jan 20, 2023

Images and Eleventy

Hacking, cutting and battering trying to get the 11ty image plugin to work.
Jan 27, 2023

Chat GPT is Not Going to Eat the World

1,001 think pieces have been written about Chat GPT. That makes this No 1,002.
Feb 2, 2023

The Secret to Good Technical Documentation

Documention should be written like it was code - step by step, leaving nothing out, with each step in logical sequence
Feb 10, 2023

Studying Statistics is Not a Shortcut to Studying Mathematics

Maths is learned from the bottom up. Better to come out and say it than pretend there's any easy way around it.
Feb 17, 2023

Jargon

When explaining complicated things, how deep do you have to drill?
Mar 3, 2023

Accuracy

Measuring accuracy isn't as straightforward as it seems
Mar 17, 2023

An Open Letter to Mike Bostock

On the wonders and the struggles of trying to learn D3.js
Oct 29, 2024