Fix Moving Ghost to an updated Node version, and clearing the Yarn cache I was recently trying to upgrade this blog from Ghost version 5.44.0 (very old, and had some security issues) to the latest release of Ghost. When I'd tried to upgrade previously (before I knew about the security issue), my attempts to upgrade failed with a number
cyber security BIOS passwords - do we still need them? BIOS passwords - to set or not to set, that is the question.
how to Fixing the problem of slow page turns on Kobo (ePub) Importing ePub files to your Kobo can result in slow page turns. This how to explains how to fix the problem by converting the book to KePub.
Framework 16 Review: Framework 16 laptop - after four weeks After four weeks with my Framework 16, how am I finding it?
Framework Framework 16 Laptop - an introduction & building Unboxing and building my new laptop from Framework.
career An insight into my role as a SISO - part three Looking more into my day job, considering the software development life cycle, customer relationships, and staying up to date.
career An insight into my role as a SISO - part two Continuing a tour into my day job by looking at incident response and investigations.
career An insight into my role as a SISO - part one My job can vary hugely day to day, as a lot of what I do is reactive. Sometimes I get asked what I do, so I've tried to pick a number of activities from my role and collated them into this post. What's a SISO? SISO
review Review: Keychron K8 Pro (part 2) Continuing from part one, where I talk about the keyboard's build and overall feel, in this post I'm going to cover how to program the keyboard, along with how it compares to my WASDv3 and how I've found the keyboard after over two months
Authentication flaws and responsible disclosure When I worked for the local council it was part of my job to review software and systems that were going to be installed or implemented. On one occasion that led me to review a door entry system that was being offered as part of a tender, and I found
cyber security Security questionnaires Security questionnaires seem to be never-ending, and present a number of challenges. Here's my experience, along with some tips.
review Review: Keychron K8 Pro (part 1) I recently bought a Keychron K8 Pro, and here's what I think so far.
eVitabu dev week eVitabu dev week, January 2024 A summary of the development progress made in January 2024's dev week.
review Review: Soundcore by Anker A3i earbuds My original earbuds broke, so I replaced them with a set of these.
AI Using Microsoft Co-pilot to help retrieve a password After forgetting a password that I needed, but being certain I remembered bits of it, I turned to Microsoft Co-pilot to help me write a script to brute force the password.
training CPE / CPD tips Tips on how to develop your knowledge and collect those important CPE credits.
how to "Cecil build" requires intl support ✅ This is a quick post to just address a single issue. If when doing cecil build you get the following error: [ERROR] The Symfony\Component\Intl\Locale\Locale::setDefault() is not implemented. Please install the "intl" extension for full localization capabilities. You're missing a PHP extension
review Review: Soundcore by Anker Life Q30 headphones After two years of use, I figured I'd review these.
Human Firewall Conference Human Firewall Conference 2023 A summary of my notes from the SoSafe Human Firewall conference, November 2023.
ISC2 Secure Software Development ISC2 Spotlight: Secure Software Development conference - day two Yesterday's conference sessions were interesting (you can read about them here), and today is the last day of the conference. Today's agenda: * Secure by Design: CISA's Plan to Foster Tech Ecosystem Security * SigStore to Secure the Code Supply Chain * What You Need to Know
ISC2 Secure Software Development ISC2 Spotlight: Secure Software Development conference - day one ISC2 (formerly (ISC)²) ran an online only "spotlight" (conference) on secure software development this week on the 8th and 9th of November. As this directly aligned to my work's industry (I work for a software development company), I took the time to attend this. ISC2 members