python Optimising riddle generation Optimising riddle generation, trading space for time, then exploring something like laziness
advent of code Optimising Haskell, example 3 Optimising Haskell programs, mainly by changing the algorithm used.
python Seventh time lucky: solved Brute-force solution of a number puzzle, plus a bit of investigation around it.