programming

  • 7th July 2025

Solving Wordle with uv's dependency resolver

Read more 
  • 16th March 2024

The cost of a meeting isn't just the time it takes

Read more 
  • 30th January 2024

Generating image embeddings on a GPU with LLaVA and llama-cpp-python

Read more 
  • 24th June 2020

Introducing Splitgraph: a diary of a data scientist

Read more 
  • 12th May 2018

Travelling murderer problem: planning a Morrowind all-faction speedrun with simulated annealing, part 4

Read more 
  • 30th April 2018

Travelling murderer problem: planning a Morrowind all-faction speedrun with simulated annealing, part 3

Read more 
  • 23rd April 2018

Travelling murderer problem: planning a Morrowind all-faction speedrun with simulated annealing, part 2

Read more 
  • 18th April 2018

Travelling murderer problem: planning a Morrowind all-faction speedrun with simulated annealing, part 1

Read more 
  • 29th December 2017

project Betfair, part 8

Read more 
  • 22nd December 2017

MTA, SPF, DKIM, PTR, WTF: a quick checklist on how to send e-mail from your domain

Read more 
  • 18th December 2017

project Betfair, part 7

Read more 
  • 13th December 2017

project Betfair, part 6

Read more 
  • 11th December 2017

project Betfair, part 5

Read more 
  • 7th December 2017

project Betfair, part 4

Read more 
  • 4th December 2017

project Betfair, part 3

Read more 
  • 1st December 2017

project Betfair, part 2

Read more 
  • 29th November 2017

project Betfair, part 1

Read more 
  • 23rd November 2017

What have I been up to

Read more 
  • 27th July 2017

Let's go on a treasure hunt!

Read more 
  • 19th July 2017

project Morrowind, part 7

Read more 
  • 14th July 2017

project Morrowind, part 6

Read more 
  • 13th July 2017

Perils of running your own server

Read more 
  • 30th July 2016

project Morrowind, part 5

Read more 
  • 23rd May 2016

project Morrowind, part 4

Read more 
  • 28th March 2016

project Morrowind, part 3

Read more 
  • 21st March 2016

project Morrowind, part 2

Read more 
  • 15th March 2016

project Morrowind, part 1

Read more 
  • 13th March 2016

mr mildbyte, I presume?

Read more 
  • 28th August 2012

'grasping the Pi, part 4: traceberry Pi'

Read more 
  • 27th August 2012

'grasping the Pi, part 3: wireless notworking'

Read more 
  • 26th August 2012

'grasping the Pi, part 2: an SD card full of awesome'

Read more 
  • 25th August 2012

'grasping the pi, part 1: setting up'

Read more