DavidCraddock.net

👋 Welcome to my personal blog. I am David, a technologist based near Manchester, UK. This blog has information on the hobbyist technical projects, and other ‘side-quests’, that I’ve been getting up to. It is mostly esoteric rambling, but I also put these things up there in the hope that they will help someone, and to improve my writing skills. I’d also be lying if I said I wasn’t proud of some of what I’ve achieved in these areas :)

If you need to contact me at any time, please use this email address. Other facets of my online presence:



Picture of my wife Constanze Craddock and I, in industrial/alternative clothes.

Test Automation-Directed Gen-AI Assisted Software Development

I have just had a thought about a subject I want to explore: “Test Automation-Directed Gen-AI Assisted Software Development”: A process and workflow for rapid single-engineer AI-assisted development of software while keeping control over quality, alignment and direction - aka “TIDAS”. Yes. I know most developers thought/wished that test automation was ‘dead and buried’. But it’s really NOT, and it’s never been more useful than it is today in the world of GenAI coding agents that hallucinate and cannot be 100% trusted to deliver what is asked for, because of alignment problems, training problems, overwhelming incentives to take unhelpful ‘short cuts’, et al. ...

August 24, 2026 Â· 3 min Â· David Craddock

Refactoring My Blog Setup

Blogs have been around for a very long time. Some people would say that is a good thing. Weblogs (‘Blogs’) Blogs are definitely a “90’s phenomenon”. But for some people, this is actually still a really good thing. I have been keeping a blog of some form or other since the Geocities days. Having worked in customising blog engines professionally, and developing blogs for individuals using platforms such as Wordpress , from around 2006-2010, I have a long-standing attachment to blogging software and the medium. ...

August 22, 2026 Â· 3 min Â· David Craddock

Things that didn't age well.

The 90’s Emachine with a whole 64MB of RAM! I remember seeing these ‘EMachine ’ PCs in the late 90s. By then, I had been using computers since 1986, starting with a BBC Microcomputer . ...

August 22, 2026 Â· 1 min Â· David Craddock

vWorkbench Heavily Refactored with Zed + GenAI

Another mobile workbench. I have been completely ‘blown away’ by the excellent ‘Zed’ text editor . With Zed combined with the current ‘best value’ Chinese model, which for me is Deepseek v4 Pro , it is an amazing ‘power tool’ to make some much needed refactoring and further development to the open source projects I’ve been working on for literally.. decades. It is the closest replacement for VIM9 as my daily driver that I’ve EVER encountered.. and I have been using Vim for at least 20 years. ...

August 21, 2026 Â· 1 min Â· David Craddock

EAC3 Transcode Script

Dolby Codecs. Vibe-coded this script today (amongst other things). I am using it to go automate the process of going through my collection and create additional audio streams for files which have EAC 5.1 surround sound streams. Why? Because EAC3 audio is a Dolby propitiatory format and it doesn’t play on the Windows 11 Plex player. This means if EAC3 is the only English audio stream format available on the file I’ve downloaded, I won’t be able to play the file on Windows 11 in English. ...

August 21, 2026 Â· 1 min Â· David Craddock

The Difference.

The hypocrisy of the UK today.

August 19, 2026 Â· 1 min Â· David Craddock

Ants not Experts.

An impressive-looking ant. I think where I’m going wrong is that I’m presuming that - as I increase my technical skills - I will become more employable as a tech worker. Unfortunately this is the opposite of what is actually happening. People hire for ’team fit’ - and usually they do NOT want someone who is particularly technically skilled. ...

August 12, 2026 Â· 1 min Â· David Craddock

Vibe-Coding FTW

AI has blown my mind. It’s true. 2 years ago I was a Luddite, lost and alone. Today, however, I embrace vibe-coding like nothing ever before. And I WILL call it ‘vibe-coding’ and I know it sounds derogatory, but you have to consider the fact that I learned how to program when the internet was not even ‘a thing’ - so I have honed my skills for decades. And I’m working on my fourth STEM degree. ...

July 30, 2026 Â· 2 min Â· David Craddock

Learning Maths Again

Now that the University of London, Royal Holloway Cyber Security MSc is out of the way (for now).. the real challenge begins.. the Imperial College Machine Learning/AI certificate . Imperial College is basically the UK’s ‘MIT ’ and BOY - do they like their maths! I am unfortunately not that great at maths, so I have a lot of work to do to complete this certificate! I have booked out the next few months so I can concentrate on learning the fundamental maths in order for me to learn the more advanced maths, which will let me complete this course. ...

July 18, 2026 Â· 1 min Â· David Craddock

FHE and MPC and Cryptographic Optimism!

It has been interesting learning about FHE - Fully Homomorphic Encryption and MPC - Secure Multi-Party Computation in my recent studies with Royal Holloway, University of London . Honestly, I think these advances are very exciting. Some people think that cryptography is too academic or inscrutable, but the reality is that it has had the biggest affect on our digital lives. Without cryptography, Bitcoin, HTTPS, secure messaging, VPNs, online banking, online payments in general, WIFI, mobile phones.. simply would not be able to exist because they would be too insecure to implement. ...

July 18, 2026 Â· 1 min Â· David Craddock