Speaking
Some time in the middle of my Navy career I got over the fear and dread of public speaking[1], and these days I quite enjoy the chance to talk about things that interest me. If you’d like to invite me to your event (and don’t already know my contact details) then I’d suggest contacting me using LinkedIn (using the intro mechanism – don’t just send me a connection request). I generally prefer events where there’s no pay to play and it’s my opinion that you’re after rather than a pseudo endorsement of my employer.
Upcoming events:
13 Jun 2023 – QCon New York – New York, US
Implementing OSSF Scorecards Across an Organisation
5-7 Jul 2023 – Droidcon Berlin (Fluttercon) – Berlin, Germany
What to expect from Dart & Flutter on RISC-V
Past events:
25 May 2023 – MEF Connects – London, UK
Is IoT the Next Major Privacy Threat? Strategies for Securing IoT Data (panel)
1 Dec 2022 – QCon Plus – Online
Backends in Dart
26 Oct 2022 – Flutter Silicon Valley Meetup #4 – Mountain View, US
End to end encrypted IoT with Dart and Flutter (slides)
24 Oct 2022 – QCon SF – San Francisco, US
Backends in Dart (slides)
13 Sep2022 London Internet of Things Meetup No.122 – London, UK
End-end encryption for IoT
31 Aug 2022 Flutter Vikings – Oslo, Norway
End to end IoT with Dart and Flutter (slides)
5 Jun 2022 Electromagnetic Field – Eastnor, UK
What if apps logged into you, instead of you logging into apps?
13 May 2022 Devoxx UK – London, UK
Application security: What should the attack landscape look like in 2030? (slides)
26 Mar 2022 Flutter Festival – London, UK
End to end IoT with Dart and Flutter (slides)
10 Feb 2022 Full Stack Squared – Online
Power of Open Source and Our Role in IT (slides)
2-3 Feb 2022 – Flutter Vikings – Online
Full Stack Dart (slides)
10 Nov 2021 – QCon Plus – Online
Full Stack Dart
29 Oct 2021 – Droidcon London 2021 – London, UK
Full Stack Dart (slides)
21 Oct 2021 – OSHUG – London, UK & Online
Keeping a project going
23 Sep 2021 – Obair conference – Barcelona, Spain & Online
Encrypting everything
19 Jun 2021 – Flutter Bangalore Meetup – Online
Dart on Arm (slides)
18 Feb 2021 – BrightTALK – Online
Open Source Online DevOps Dojo
10 Dec 2020 – GitHub Universe – Online
Open Source Online DevOps Dojo
18 Nov 2020 – LEF Executive Forum – Online
Making Agile Work
12 Nov 2020 – All Day DevOps – Online
Open Source Online DevOps Dojo
4 Nov 2020 – QCon Plus – Online
Languages of Infra Panel: Bash to Ruby to Go to Rust (panel)
7 Oct 2020 – A Cloud Guru Webinar – Online
Cloud Migration Patterns That Really Work
23 Jun 2020 – DevOps Enterprise Summit (DOES) – Online
Open Source and Online DevOps Dojo
15 Jun 2020 – London Enterprise Tech Meetup – Online
Serverless (panel)
19 May 2020 – DXC Technology LinkedIn videos – Online
Online DevOps Dojo Demo
14 Jan 2020 – London Retro Computing Meetup – London, UK
TMS9995 on RC2014
5 Dec 2019 – ONUG Europe – London, UK
Agile for Infrastructure: The Top 5 Things You Need to Do (panel)
13 Nov 2019 – CloudCamp – London, UK
Ethics and corporate social responsibility intro
28-29 Oct 2019 – Machine Learning for the Enterprise – Rome, Italy
AI + Ops = AIOps; //It’s not really that simple
22 Mar 2019 – DevSecOps Days – London, UK
Teaching ‘Shift Left on Security’
17 Oct 2018 – All Day DevOps – Online
LessOps
15 Sep 2018 – OSHUG 69 – London, UK
Cooking with a touch of science and a dash of engineering (slides)
1 Sep 2018 – EMFcamp 2018 – Eastnor, UK
Cooking with a touch of science and a dash of engineering (slides)
15 May 2018 – Agile Enterprise IT Conference – Rome, Italy
Ops and Security in a PaaS and Serverless world
18 Apr 2018 – Open Cloud Forum – Zurich, Switzerland
The Marginal Cost of Making Mistakes
8 Mar 2018 – CloudCamp – London, UK
How Douglas Adams saw into the future
5 Oct 2017 – IP Expo – London, UK
“Jargon Bin” (panel)
20 Sep 2017 – Hitachi NEXT – Las Vegas, USA
Modern Platform
7 Jul 2017 – JeffConf – London, UK
LessOps [Video]
20 Jun 2017 – Scot Cloud – Edinburgh, UK
“Our problems are easy”
28 Apr 2017 – Progscon – London, UK
Operational Considerations for Containers [Video]
1 Mar 2017 –Serverless Meetup – London, UK
Serverless Operations is Not a Solved Problem
1 Dec 2016 – OSHUG 54 – London, UK
micro:bit first impressions
15 Nov 2016 – All Day DevOps – Online
What’s my security policy doing to my help desk?
14 Oct 2016 – GOTO London – London, UK
How do I do DevOps when all I have is Ops? (video)
11 Oct 2016 – IDC Financial Services Forum – London, UK
Digital Banking Creates Opportunity for Customer-Focused Finance
6 Oct 2016 – IP Expo – London, UK
The Future of DevSecOps (panel [recording])
Infrastructure 2025 – How many of 2016’s buzzwords can survive the “Jargon Bin”? (panel)
15 Sep 2016 – CloudCamp – London, UK
WebVR
9 Jun 2016 – InfoSecurity Europe DevOps Connect – London, UK
Deploying Security at Scale
18 Apr 2016 – London Enterprise Technology Meetup – London, UK
Cloud Computing (panel)
11-14 Apr 2016 – CSC TechCom 2016 – Orlando, US
Agile Hybrid Cloud Platform (micro course video), Four Pillars of Modern Infrastructure (as Code), CTO Town Hall
25 Nov 2015 – FITE Club – London, UK
Docker Image Security
8 Oct 2015 – Internet and Mobile World – Bucharest, Romania
Application centric – how the cloud has changed the way we deploy, secure and connect
29 Sep 2015 – AWS Loft – London, UK
Ensuring a secure foundation for your AWS Containers
24 Sep 2015 – API Days – London, UK
API Security
18 Sep 2015 – GOTO London – London, UK
Rugged DevOps (slides)
15 Sep 2015 – Brighton Amazon Web Services Meetup – Brighton, UK
AWS VPC
25 Jun 2015 – Cloud World Forum – London, UK
Docker Domination – Technology Fad or Development Dream? (panel)
Reperimiterising the Cloud
CloudCamp (panel)
12 May 2015 – Open Networking User Group – New York, USA
Container Networking (tutorial)
30 Apr 2015 – CloudCamp – London, UK
Build & Ship > Run
24 Apr 2015 – Commonwealth Cybersecurity Forum 2015 – London, UK
Where is my big data: security, privacy and jurisdictions in the cloud
19 Mar 2015 – TechUK – London, UK
Big Data – debunking some of the myths and unlocking value
11-12 Mar 2015 – Cloud Expo Europe – London, UK
Is the Future containers, virtualization, or both? (panel)
The Application Security Controller
19 Jan 2015 – London Enterprise Tech Meetup – London, UK
Overview of vns3:turret
3 Dec 2014 – ThingMonk – London, UK
Security in Constrained Environments
25 Nov 2014 – Cloud Law European Summit – London, UK
Identifying and meeting Cyber Security Obligations (panel)
20 Nov 2014 – London PaaS Users Group (LOPUG) – London, UK
Docker and the end of the distro
13 Nov 2014 – BrightTalk – Online
Software Defined Networking – What’s New? (webcast)
7 Nov 2014 – GOTO Berlin – Berlin, Germany
Docker – a lot changed in a year (video)
28-29 Oct 2014 – Open Networking User Group – New York, USA
Container networks and network containment
16-18 Oct 2014 – QCon Shanghai – Shanghai, China
The containerised cloud
Docker, DevOps and Security
8 Oct 2014 – IP Expo – London, UK
What is Devops and why should infrastructure operations care?
22-24 Sep 2014 – ODCA Forecast – San Francisco, USA
Implementing and Managing Cloud Networks (workshop)
Software Defined Networking – What’s New?
19 Sep 2014 – AppSec USA – Denver, USA
Docker, DevOps and Security
12 Sep 2014 container.camp – London, UK
Docker networking
11 Sep 2014 – CloudCamp – London, UK
Bitcoin
11 Sep 2014 – Online comparison conf – London, UK
Bitcoin (panel)
17 Jul 2014 – Docker Chicago – Chicago, USA
Docker Security
25 Jun 2014 – Streaming Media Forum – London, UK
Next Generation Content Delivery Architecture (panel)
18 Jun 2014 – Cloud World Forum – London, UK
Data is safer in your own vault or in the Sky? (panel)
Hybrid computing: the drivers, expectations and future (panel)
Cloud adoption is still maturing, what next for the Enterprise? (panel)
21 May 2014 – CloudCamp – Chicago, USA
A hybrid cloud, or a hybrid strategy
7 May 2014 – CloudCamp – London, UK
Security protocols in constrained environments
26 Mar 2014 – Docker Meetup – London, UK
Using Docker in Cloud Networks
7 Mar 2014 – QCon London – London, UK
Using Docker in Cloud Networks
26-27 Feb 2014 – Cloud Expo Europe – London, UK
The networking declaration of independence
Keeping Control – When moving applications to the cloud
Waves of adoption for NFV
CloudCamp ‘Fireside Chat’ – why is it still called cloud? (panel)
Containers vs virtual machines: The battle for the cloud (panel)
20 Feb 2014 – OSHUG #31 – London, UK
Security protocols in constrained environments [video]
21 Jan 2014 – BrightTalk – Online
Software Defined Networking (SDN) Solution Showcase: CohesiveFT (webcast)
7 Jan 2014 – BrightTalk – Online
ODCA Software Defined Networking Usage Model (webcast)
20 Nov 2013 – BrightTalk – Online
Software Defined Data Centre (webcast panel)
9 Oct 2013 – BrightTalk – Online
Network Function Virtualization: What Do Customers Use It For? (webcast)
4 Oct 2013 – Interop – New York, USA
Lessons from 5 years of Network Function Virtualization
27 June 2013 – Cloud Computing World Forum – London, UK
The Role of Cloud in the Internet of Things Transition (panel)
26 June 2013 – Cloud Computing World Forum – London, UK
How is Cloud Changing Your Data Centre? (panel)
17 June 2013 – ODCA Forecast 2013 – San Francisco, USA
Software Defined Datacenters (panel)
9 Apr 2013 – 451 Group Hosting and Cloud Transformation summit – London, UK
The Datacenter is the New Business Platform (panel)
8 Mar 2013 – QCon – London, UK
Consumerisation – what does it mean to a developer? [video]
5 Feb 2013 – Brighton Pi #4 – Brighton, UK
Entertainment and (classic) gaming on the Raspberry Pi
29 Jan 2013 – CloudCamp at CloudExpo – London, UK
Adapt or Die: Why the least important thing about Cloud is Technology (panel)
5 Dec 2012 – IET Big Data Seminar – London, UK
Data centres vs big data
28 Nov 2012 – BLN Making it Mobile Forum 2012 – London, UK
They’re winning in mobile, but what can they learn from each other? [slides]
7 Nov 2012 – Intel Exec Summit – London, UK
Open Data Center Alliance: Accelerating Cloud Adoption
24 Oct 2012 – Cloudcamp #17 – London, UK
Big Data A Little Analysis
23 Oct 2012 – SaaS in the City – London, UK
Could a bank ever exist entirely in the cloud? (panel)
16 Oct 2012 – Structure Europe – Amsterdam, NL
IT Buying and Implementation: Business as (un)usual? (panel) [video]
24 Sep 2012 – UBS ‘Meet the experts’ Client Event – New York, USA
Security
4 Jul 2012 – Cloudcamp #16 – London, UK
Drones
12 Jun 2012 – ODCA Forecast – New York, USA
Cloud Security (panel)
9 May 2012 – European Banking Forum – London, UK
Consumerization: giving up control in mobile computing & cloud based services in the ever changing threat landscape
26 Apr 2012 – OSHUG #18 – London, UK
Open Compute Project
25 Apr 2012 – Infosecurity Europe – London, UK
BYO Policies – Just Who’s In Control? (panel)
18 Apr 2012 – CloudCamp London #15 – London, UK
The IoT in science fiction
9 Feb 2012 – BrightTalk – Online
The State of Cloud Standards (webcast panel)
25 Jan 2012 – CloudCamp London #14 – London, UK
Security Information and Event Management – a big data problem. A look at how big data tools are being used for security monitoring
16-17 Nov 2011 – Virtualization and Cloud Computing Executive Summit 2011 – London, UK
Security as a Cloud Enabler
10-13 Oct 2011 – OASIS International Cloud Symposium – London, UK
International roadmapping projects: responses from standards bodies
28 Jun 2011 – 451 HCTS – London, UK
Cloud Security – Getting Beyond the FUD
18 Mar 2011 – Forrester Infrastructure & Operations Forum EMEA 2011 – London, UK
How self service beat the grid
9 Dec 2010 – Intellect Financial Services Programme ‘The troubled Relationship of Cloud and Financial Services’ – London, UK
Financial Services – Head in the cloud (and panel)
20 Oct 2010 – CloudCamp London #9 – London, UK
(Unpanel – covering various aspects of cloud economics and interoperability)
14 Oct 2010 – VMworld Europe – Copenhagen, Denmark
VMware Vision for Platform as a Service: Simplifying Application Deployment in the Cloud (panel)
30 Aug 2010 – VMworld – San Francisco, USA
VMware Vision for Platform as a Service: Simplifying Application Deployment in the Cloud (panel)
27 Aug 2010 – Cloud Computing Demystified Day – Copenhagen, Denmark
From Financial Services to Finance as a Service – how clouds will transform banking.
30 Jun 2010 – CloudCamp London at Cloud Computing World Forum – London, UK
Potemkin PaaS (also chaired unconference session on Cloud Security)
15 Jun 2010 – 451 Group Hosting and Cloud Transformation Summit – London, UK
Enterprise Cloud Adoption (panel)
11 Mar 2010 – CloudCamp London #7 at QCon – London, UK
SaaS – an unintended casualty of the copyfight (video)
4 Feb 2010 – Oracle Higher Education SOA Roundtable – Reading, UK
SOA – from the Enterprise to the Cloud
21 Jan 2010 – CloudCamp London #6 – London, UK
Chaired unconference session on PaaS
4 Nov 2009 – 451 Group Client Conference – Boston, USA
Getting on to the Cloud: What are end users doing? (panel)
24 Sep 2009 – CloudCamp London #5 – London, UK
Real life experiences getting data in and out of the cloud
25 Mar 2009 – e-Crime Congress – London, UK
An illusion of control? Searching for a silver lining in the cloud
2 Feb 2009 – Powered By Cloud – London, UK
Corporate IT and Cloud Computing (presentation and panel)
23 Oct 2008 – Burton Group Catalyst Europe – Prague, Czech Republic
Persona
30 Sep 2008 – IBDG Conference – London, UK
Considering the Cost, Benefit and Control Issues of Cloud Computing
5 Jun 2008 – 451 Group Enterprise Computing Strategies Summit – London, UK
Enterprise Security in 2011 (panel)
21 May 2008 – STFC Distributed Computing Workshop – London, UK
The Virtual Resource Market – SLAs as derivatives contracts for the data centre
3 Dec 2007 – IGT Annual Event & Exhibition – Hertzelia, Israel
Trusted Virtual Appliances
17 Jul 2007 – Information Age Future of the Data Centre – London, UK
The great virtualisation debate (panel)
11 Jul 2007 – BCS FinSig – London, UK
Software as a Service in the Financial Services Sector
15 May 2007 – Microsoft Architects Summit – Reading, UK
Software as a Service in Finance
7 May 2007 – Open Grid Forum 20 – Manchester, UK
The Virtual Resource Market – SLAs as derivative contracts for the data centre
Workshop on Financial Services Enterprise Requirements
15 Mar 2007 – QCon – London, UK
Business Drivers for IT
30 Nov 2006 – IBM Client Forum – Brooklands, UK
Service Oriented Infrastructure, the foundation of SOA
7 Nov 2006 – ZISC Information Security Colloquium – Zurich, Switzerland
Grid Computing – The Security Angle
31 Oct 2006 – 451 Group Enterprise IT Innovation Summit – Boston, USA
Deployments that enable agility (panel)
10 Oct 2006 – Burton Group Catalyst Europe – Barcelona, Spain
Service Oriented Infrastructure, the foundation for SOA
27 Sep 2006 – Financial Services Technology Summit – London, UK
Grid computing: The Security Angle
18 Sep 2006 – High Performance on Wall Street – New York, USA
The Challenges of Applying FPGA Technology in Investment Banks
17 May 2006 – Dealing With Technology – London, UK
Service Oriented Architectures (SOAs) Take Off (panel)
26 Sep 2005 – High Performance on Wall Street – New York, USA
Service Grids on Wall Street – How Far Over The Horizon? (panel)
7 Feb 2005 – Web Services on Wall Street – New York, USA
The perfect SOA infrastructure – are we there yet? (panel)
15 Dec 2004 – Finexpo 2005 – London, UK
Where SOA meets grid
12 Oct 2004 – Burton Group Catalyst Europe – Monte Carlo, Monaco
SOA – Delivering on business needs
21 Jul 2004 – Burton Group Catalyst North America – San Diego, USA
SOA Governance
[1] I have one of my predecessors to thank for adjusting the scheme of complement for my job to specify the ‘Presentation techniques’ course in lieu of the usual ‘Instructional techniques’ course. I therefore got to spend 3 days at RNSETT being taught how to do auditorium presentations (on a course usually specified for senior officers in public facing roles and the folk in the schools recruiting team) rather than a whole week of dull as ditch water stuff on how to run a classroom. The course was a brilliant blend of dealing with the mechanics (speaking loudly enough [projecting] and getting Powerpoint to behave) and dealing with the wobbles (having the confidence to stand up in front of 50+ people that you mostly don’t know). If you ever get the chance to do a course like this – do!