The Diplomat of AI SecurityAuthor · Advisor · Speaker
Thirty years in cybersecurity, now making the glass-half-full case for Secure Vibecoding — an honest, optimistic take on AI-assisted development.
Building this site, which is either ironic or appropriate. Remembering the joy of PCB layouts and initial board bringup and a flashing red LED. Day job: CTO and co-founder at LibertiTec, building privacy infrastructure for organisations with a duty of care to the people whose data they collect.
Careless People by Sarah Wynn-Williams — insider account of Facebook that Meta tried hard to bury, which is reason enough. When the World Sleeps: Stories, Words and Wounds of Palestine by Francesca Albanese — necessary and devastating. Disgrace by J.M. Coetzee — finally. Bleak and beautifully spare.
Evolver by Chris Liebing. Mezzanine by Massive Attack. Beatport Top 100 — Today. The AI Daily Brief podcast.
Liverpool — back from Barcelona for Tech for Palestine and the Global Sumud Flotilla. May: Paris for a consulting gig. June: Brussels for the T4P conference, then Berlin for Massive Attack at the Zitadelle.
Hermes-Agent seems to have won the personal agents battle. Building an AI based secure SDLC on a shoestring. Exploring Obsidian as my personal knowledge store.
Thirty years in cybersecurity. Currently making the case for Secure Vibecoding.
A glass-half-full take on AI-assisted development — honest about the risk, optimistic about the craft. Author, advisor, speaker.
Building this site, which is either ironic or appropriate. Remembering the joy of PCB layouts and initial board bringup and a flashing red LED. Day job: CTO and co-founder at LibertiTec, building privacy infrastructure for organisations with a duty of care to the people whose data they collect.
Careless People (Wynn-Williams) — insider account of Facebook that Meta tried hard to bury. When the World Sleeps (Albanese) — necessary and devastating. Disgrace (Coetzee) — finally. Bleak and beautifully spare.
Evolver by Chris Liebing. Mezzanine by Massive Attack. Beatport Top 100 — Today. The AI Daily Brief podcast.
Liverpool — back from Barcelona for Tech for Palestine and the Global Sumud Flotilla. May: Paris. June: Brussels then Berlin — Massive Attack at the Zitadelle.
Hermes-Agent seems to have won the personal agents battle. Building an AI based secure SDLC on a shoestring. Exploring Obsidian as my personal knowledge store.