Hiring for Obedience and Inexperience

It is true that employers these days are hiring for obedience and inexperience, as this ebook excerpt explains: – “We regret to inform you that we will not be moving forward with your application due to concerns that your qualifications exceed those required for the role. We feel it would not be a good fit. Thank you for applying.” Ouch, that’s part of a rejection email a very experienced job candidate sent me. ...

July 22, 2025 · 2 min · David Craddock

Mylar3 and PlayNite Extension

I have added ‘Mylar3 ’ the electronic comic book downloader and metadata organiser, to my self-hosted docker containers. It should do a better job than Calibre of going through my PDFs and CBR/CBZ files, as a lot of them are e-comic books. LazyLibrarian did a good job of dealing with the metadata of my epub collection, I hope that Mylar3 can do an equally good job, although the task is far harder as there is less metadata existing in a lot of my e-comic book PDF files. ...

July 20, 2025 · 2 min · David Craddock

Computer Space Reallocations for House Move

We will, in a few months (fingers crossed) be moving home. We currently live in quite a large house, and it’s just the two of us. We should end up in a new build flat, with a lot smaller living space than I’m used to. To deal with that, I need to downsize my technical setup. I currently have a seperate ‘work from home’ desk and a seperate ‘gaming and media’ desk - there will be only one desk possible. ...

July 16, 2025 · 4 min · David Craddock

More Server Updates

I’ve made a bunch of new updates to the server. The first was replacing the Readarr metadata and book downloader service, as it has stopped being supported. I have switched to LazyLibrarian, which I confess I don’t exactly understand very well yet, but has done an awesome job so far in updating the metadata of my 20,000 epub library. I hope to implement something similar for my PDF books/comics library, possibly with another instance of LazyLibrarian for it, working in tandem with a comic book metadata ‘fixer’. ...

July 16, 2025 · 2 min · David Craddock

An end to the LinkedIn Saga

Last year I was ‘banned’ from LinkedIn for calling three people ‘idiots’. I thought it a little unfair at the time, particularly because they WERE being idiots, but there didn’t seem to be any way to contest it, or even any way to get in contact with LinkedIn. I had over 10k followers and I put a lot of care and effort into my posts on the site, and they were often very popular with people. Mostly I tried to help people, giving mentoring advice and commenting about diversity in the software industry, which was well-received. ...

July 9, 2025 · 1 min · David Craddock

Server Stability

There has been numerous problems with the server that hosts all my domains, which resulted often in my websites becoming unavailable. I traced the problem down to the scheduled tasks that I was regularly running which were blocking on I/O on my old enterprise storage drives, and causing problems. With judicious use of ‘ionice’ I was able to address the problem, and now it seems things are running much better. ...

July 8, 2025 · 1 min · David Craddock

Career Progression in Cyber Security

I first started programming in 1998. I have over 20 years commercial experience in industry. To be honest, I’ve been out of full-time work for the majority of the past 4 years, with the exception of last year where I worked for the majority of it as a top-tier Principal Consulting Engineer. A lot of time in the past 4 years has been taken up with treatment for health problems, from which I am now fully recovered from. During this time I worked extensively on my own personal projects and upskilled myself in my spare time simply because I found it fun. ...

May 10, 2025 · 2 min · David Craddock

My Plex Music Import/Music Library Tidying Process

Introduction I have been working on perfecting a data-cleansing and import process for my Plex Server’s Music library for several years now, on and off. What started as a process to acquire, sanitise and prepare music for DJing, has grown primarily into a process to acquire, clean and prepare music for streaming via PlexAmp from all my devices, including outside my home network, from my Plex server. ...

April 10, 2025 · 2 min · David Craddock

Calendar Syncing With Google Home Assistant and Morgen

One trick I used to great affect with my previous Amazon Alexa setup, was a central Google personal calendar that was linked to wake up routines - it would, reliably, read out all the events on my calendar on that day. I found that hugely helpful. Since moving to Morgen, the best calendar app I’ve ever used , and Google Home assistant instead of Alexa, I’ve lost that calendar sync function. Thankfully, the paid edition of Morgen has a new feature that allows you to create ‘workflows’ where you can automatically schedule tasks to keep any number of Google Calendars in sync. ...

April 8, 2025 · 2 min · David Craddock

hq.local Server Updates

I have made numerous fixes to the hq.local server after realising that some of the services were not running as well as they should have been, following the server rebuild a few months ago, and also to improve things generally. I have made some security permission upgrades, making sure each major running docker service has its own username, and is restricted to dealing with files chowned to its own user name, and runs as its own user, and everything is running on a separate hq.local virtual docker network which communicates with other networks only via pre-defined ports to make things more secure. ...

April 8, 2025 · 2 min · David Craddock