Posted on Tuesday March 24th, 2009Sunday July 9th, 2023 Delia Derbyshire on Ada Lovelace Day It’s Ada Lovelace Day today and the brief was very open – just write a blog post about[…]