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.

Once you get to 'Principal Engineer' level.. there is no 'going back'.

Greybeards need work too. It’s annoying that.. once you’ve reached ‘Principal Engineer’ level.. there is no going back. Hiring managers simply won’t hire you for senior or ‘mid’ level roles, thinking you are over-qualified! Even though you may well apply to those, and they may well be the best fit for you, because you realise that the tech world is so specialised, that you may be a ‘mid’ in some areas, and a ‘principal’ in others. ...

November 10, 2026 Â· 4 min Â· David Craddock

Alternative Backup Situation Implemented

Backups should be future-proof. Very happy to report that my ‘backup box’ has successfully transferred the whole 2.4TB borg backup archive of the crucial files on my homelab server and entire home network, after it was deduped and encrypted, over rsync over the electric circuit in my rented house via powerline adaptors. ...

November 9, 2026 Â· 1 min Â· David Craddock

Nov 2026 Updates to Blogs

I have spent some time working on changes to improve the blogging theme and associated infrastructure that I use to maintain my blogs. With Deepseek + the Pi coding harness, it is easy to get things working exactly how I want them to, with minimal effort. I have made a number of changes, including separating each blog into 1) the Hugo content 2) the standard PaperMod-dpc theme and 3) PaperMod-dpc-buildscripts which are the common infrastructure and pipeline used to build and setup the blog as well as run check and scans and create new posts easily etc. ...

November 8, 2026 Â· 2 min Â· David Craddock

The Problem with LLMs

The problem with LLMs. Plausible answers to a question everyone knows is impossible to answer with one correct answer.. and so AI just makes up plausible answers without knowing the answer.. that is what it does in general, actually.. the problem is that the content of those plausible answers differ per session, not just per model.. ...

November 6, 2026 Â· 1 min Â· David Craddock

The Problem with Solely Focusing on Money

The Problem with Solely Focusing on Money. I think that where most old-school developers like me are making a mistake is that we presume that companies ACTUALLY WANT to build good, well-engineered, ethical software that is enjoyable and easy for the user to use, and doesn’t add frustration to their daily lives. Companies don’t care about any of that! ...

November 5, 2026 Â· 1 min Â· David Craddock

Cycle Challenge Oct 2026 is Complete!

It was quite the challenge! I completed the ‘ride 200 miles in the month of October’ challenge for the UK National Autistic society. I raised £300 including gift-aid. It turned out to be eventful and a real challenge! If you want to read about what I did, and the challenges I faced, you can read the updates at the justgiving site: ...

November 1, 2026 Â· 1 min Â· David Craddock

Cycle Challenge Oct 2026 for Autism

The bike. This year, like last year, I am doing a cycle challenge for the month of October. Last year I undertook the challenge in the name of Cancer Research UK, and was successful in raising quite a bit of money for the cause. ...

October 19, 2026 Â· 2 min Â· David Craddock

Current Vibe-Coding Strategy Oct 2026

Vibe-Coding is a mood. Things change FAST in the vibe-coding world. Last time I posted here on the subject, I was using the ‘Zed’ vibe coding editor . This was only a month or so ago! Agent Harness Today, my current setup is using the ‘Pi’ commandline agentic harness with Deepseek-Flash-v4. ...

October 13, 2026 Â· 3 min Â· David Craddock

An Unscheduled Interruption to The Plan

The really bad thing. In around July 2026, a REALLY bad thing happened. My home network got hacked. I had to take extensive recovery steps, including securing and changing all passwords, COMPLETELY rebuilding the home server and network, and restoring 18TB of backup archives from Amazon AWS Deep Glacier (which cost me approx £2000). ...

October 12, 2026 Â· 2 min Â· David Craddock

Why Go Outside?

Put yourself in his position. Let’s not split straws here, you can’t have honestly have got to adulthood without realising the world is - quite simply - NOT a good place, and it is getting worse by the moment. So it is natural therefore that people are increasingly not wanting to interact with it, especially young people, as they do not see the point. ...

October 9, 2026 Â· 1 min Â· David Craddock