This blog has a really interesting assortment of articles on mathematics and programming. You can use the tags to your right to find topics that interest you, or you may want to have a look at

- my Python articles about the core language; or
- the problems I wrote to get your brain working.

You should also subscribe to the blog newsletter.

Three mathematicians discuss a beautiful flower garden and the coloured flowers within.

Two realtors discuss who's netting the award for highest average commission, but it isn't clear who the winner is...

Please help me identify these 100 light bulbs by turning ON and OFF their switches.

We discuss the look-and-say sequence, its behaviour, variations of it, and a Python implementation.

Today I learned that the length of the terms of the “look-and-say” sequence has a well-defined growth rate.

In this article we try to crack Wordle, a variation of mastermind played with (English) words.

Can you help these kids trick or treat their entire neighbourhood in this Halloween special?

How can two doctors operate two patients with only two pairs of latex gloves?!

If I scramble a Rubik's cube for long enough, will it solve itself?

It's night time and 4 friends need to cross a fragile bridge, but they only have one torch. What's the order in which they should cross?

Three friends are given three different numbers that add up to a dozen. Can you figure out everyone's numbers?

You have two magical ropes that you can set on fire and you need to count 45 minutes. How do you do it?