Cybersecurity for AI

I recently did a course on LinkedIn Learning about Cybersecurity. I know quite a bit about cybersecurity already (although I’m not an expert) but given my service management/ownership and development experience you pick things up. This was a bit of a refresher and I learned a bit more about some of the frameworks that underpin … Read more

Using AI for testing code

So other than gardening and fence painting (it seems to take forever!), I’ve been doing a bit of the Anthropic Academy training on using Claude, whilst continuing to play with Claude Code in the background. What the training has helped me with is understanding how to use Claude more efficiently, which has been interesting – … Read more

Canvas hack

Computer hacker

My last day at Edinburgh was the 29th of April 2026. My contract officially ended on the 15th of May so after I had a lovely send off, I then was set to have a few weeks holiday and to completely relax. The week after (and Myles, new Head of Digital Learning Applications and Media, … Read more

Some reflections on AI Agents

I’ve been doing a bit of thinking about AI agents/agentic AI.  If you don’t know already, AI agents are AI systems which can collect data, make decisions and take autonomous actions to achieve goals (see this helpful description by Amazon).  They can do this on your behalf without your intervention.  Clearly however, you need to … Read more

What can a global IT outage teach us as a society?

On the 19th of July (past Friday) we had a global IT outage which impacted hospitals, trains, air travel, supermarkets and many other businesses.  It seems like it was caused by a small/inconspicuous update to a bit of anti-virus software for Windows operating systems which seemed to ‘break’ Windows.  Although the issue has been fixed, … Read more