2026

  1. Why the PeopleSoft Victims Were Scanned and Not Chosen

    ShinyHunters found exploitable PeopleSoft servers by scanning the internet for reachable instances. With no fix available until after the attacks began, exposure determined the victims.

  2. Reading the 2026 DBIR Beyond the Patching Headline

    Everyone is quoting the DBIR's headline stat about vulnerability exploitation. The findings that should change how you prioritise are further in.

2024

  1. How to Outwit Attackers with Cyber Deception

    What a magician's toolkit can teach you about keeping attackers away from what matters.

  2. My Rules for Work

    Things that I find make things better when working with colleagues

2022

  1. A Markdown Personal Knowledgebase

    Managing all your notes as markdown

2021

  1. Create a Software Bill of Materials (SBOM)

    Creating a list of installed software and their version numbers

  2. Back to Blogging

    After a long break, I'm back!

2019

  1. Fitting a dashcam to a 2018 Skoda Fabia

    Hardwiring a dashcam to a 2018 Skoda Fabia

  2. Building a Chording Keyboard - Part 2

    An attempt at building one-handed chording keyboard

  3. Building a Chording Keyboard - Part 1

    An attempt at building one-handed chording keyboard

  4. Building a DIY Stenographic Keyboard - Part 2

    An attempt at building a chording keyboard

  5. Building a DIY Stenographic Keyboard - Part 1

    An attempt at building a chording keyboard

  6. Making static copies of Wordpress sites

    Problems I had, and how I made static copies of my wordpress sites

  7. Wordpress to Eleventy

    How I migrated my website from Wordpress to Eleventy

2017

  1. PowerShell and Excel RemoveDuplicates

    PowerShell and Excel RemoveDuplicates

2013

  1. How does Public Key Cryptography work

    A high-level description of public key cryptography

  2. Certutil.exe - Undocumented Switches

    Certutil.exe - Undocumented Switches

  3. Private Key Compromise

    Private Key Compromise

  4. Removing the sidebar from ShutterShot Wordpress Theme

    Removing the sidebar from ShutterShot Wordpress Theme

  5. Hotspot Shield VPN

    Hotspot Shield VPN

  6. Creating Multiple Outlook Distribution Lists from Excel

    Creating Multiple Outlook Distribution Lists from Excel

  7. Forcing a Jellybean 4.2.2 update for Nexus 7

    Forcing a Jellybean 4.2.2 update for Nexus 7

  8. Pure Gym Classes

    Pure Gym Classes

  9. Migrate a guest OS to a new datastore in ESXi 5.1

    Migrate a guest OS to a new datastore in ESXi 5.1

  10. My diet 6 months in

    My diet 6 months in

  11. Installing Photoshop CS2 on Windows 7 64-bit

    Installing Photoshop CS2 on Windows 7 64-bit

2012

  1. How to move from Instagram to Flickr

    How to move from Instagram to Flickr

  2. 16 weeks of dieting

    16 weeks of dieting

  3. Wireless adapter problems on Acer Laptop after November 2012 Microsoft Update (Windows 8)

    Wireless adapter problems on Acer Laptop after November 2012 Microsoft Update (Windows 8)

  4. A playlist for running

    A playlist for running

  5. iTunes - converting from Music to Books

    Tunes - converting from Music to Books

  6. 6 weeks of dieting

    6 weeks of dieting

  7. my1login.com First Impressions

    my1login.com First Impressions

  8. Unique Memorable Passwords

    Unique Memorable Passwords

  9. The take-anywhere Password Manager

    The take-anywhere Password Manager

  10. LP-E6 Charging Problem and solution

    LP-E6 Charging Problem and solution

  11. 13 steps to an antique phone case

    13 steps to an antique phone case

  12. Creating an SSL certificate - step by step

    Creating an SSL certificate - step by step

  13. Edinburgh Castle and the Hub, Edinburgh

    Edinburgh Castle and the Hub, Edinburgh

2011

  1. Burg Wächter Point Safe P2E Safe Review

    Burg Wächter Point Safe P2E Safe Review

  2. Union Canal Wallpaper

    Union Canal Wallpaper

  3. Edinburgh Skyline Wallpaper

    Edinburgh Skyline Wallpaper

  4. My new Workstation spec

    My new Workstation spec

  5. Intermittent Virgin Media sync problems and solution

    Intermittent Virgin Media sync problems and solution

  6. Confessions of a Public Speaker - Scott Berkun

    Confessions of a Public Speaker - Scott Berkun

  7. Sony PRS-505 Review

    Sony PRS-505 Review

  8. Fixing the power button on Toshiba Regza Television (DIY)

    Fixing the power button on Toshiba Regza Television (DIY)

  9. Wordpress Visual Editor buttons missing and solution

    Wordpress Visual Editor buttons missing and solution

  10. Damage to EX300 light kit

    Damage to EX300 light kit

2010

  1. VMWare vSphere evaluation downgrade

    How to downgrade from an expired VMWare vSphere evaluation to the free version to allow you to continue administering your virtual machines.

  2. Tunes 10 - Installation problem and solution

    Tunes 10 - Installation problem and solution

  3. Server Gate Cryptography secrets

    Certification Authorities (CAs) offer two types of SSL certificate, but which should you use?

  4. Android on three.co.uk

    Android on three.co.uk

  5. Domain Renewal Scam

    Domain Renewal Scam

  6. Invasion of the Not Quite Dead Trailer released!

    IndywoodFILMS presents 'Invasion Of The NOT QUITE Dead' teaser promo...

  7. Time Travellers

    Time Travellers

2009

  1. Edinburgh Winter Festival

    Rich_Dyson invited me to join him taking some long exposure photos of the Edinburgh Winter Festival in Princes Street Gardens.

  2. Chomp! Descends on Edinburgh

    Chomp! The new Zombie musical! The cast rocked the Royal Mile tonight - definately worth seeing this festival.

  3. DDOS on Twitter - happening now!

    Twitter.com is currently down. Status.twitter.com reports that they are currently fighting a DDOS attack.

  4. My second chain attempt

    My second attempt at a chain-maille bracelet - trying out new patterns.

  5. Moo mini-cards

    Moo mini-cards

  6. First attempt at jump-ring making

    I successfully made a bunch of jump rings from 0.8mm Silver plated copper wound by hand. Read on to find out how I got the blister on my finger!

  7. Lesault's Top 10 things to do in Edinburgh

    My top-ten must do things for your visit to Edinburgh!

  8. Graze.com - healthy food in a box

    I'm getting healthy food sent to me by graze.com. This is supposed to make me healthier, but now I don't even need to walk as far as the vending machine!

  9. Installing Vista using an OEM product key with a Full Retail Disc

    -A solution to the problem of installing Vista using an OEM product key when you don't have the OEM installation disk. Use a borrowed full retail disk and these instructions instead.

  10. Wordpress 2.8.2 released

    Wordpress 2.8.2 fixes a nasty Cross Site Scripting vulnerability in comments.

  11. Blogging in the real world

    Blogging in the real world

  12. WordPress 2.8.1

    WordPress 2.8.1

  13. Chainmaking tools ordered

    Chainmaking tools ordered

  14. My new hobby - Chainmaille Jewelery

    My new hobby - Chainmaille Jewelery

  15. Invasion of the Not Quite Dead

    Filmmaker Antony Lane is attempting to revolutionize the way films are funded here in the UK, by putting some life back into an almost dead film industry.

  16. Wordpress 'Now Reading' Plugin

    A quick note on amending the template files for the Wordpress 'Now Reading' plug-in to work with the LightWord theme.

  17. Edinburgh's Graveyard Disgrace

    I'm sometimes ashamed to walk through Edinburgh's graveyards because of the state of disrepair they have fallen in to over the past few years.