I love to share my experiences with DevOps and data with the community.
I’m currently submitting the following four abstracts to various data and DevOps conferences and meetups. These can either be delivered as stand alone sessions, or combined to make a 2 to 5 part series:
- Dante’s 9 Levels of Database Deployment Hell (Lightning Talk) (Abstract)
- DevOps 101 for Data Folks (Abstract)
- Simple database deployments with GitHub and SSDT (Abstract)
- Solving the dev database problem with GitHub, Docker and dbaclone (Abstract)
- Zero downtime database deployments (Abstract)
While I’m not currently submitting the following talks, I also really enjoyed delivering these sessions too:
- My first accidental appearance on stage at a tech event: A panel discussion with Dave Farley
- My Elton John Song: (Fastforward to 3:10 where I fix the audio issues)
- Database DevOps Anti-Patterns
- Testing SQL Server with tSQLt
- Adopting DLM at Greentube
- DevOps, Dev Data and Data Breaches: 5 Solutions
If you would like me to speak at your event, please contact me on twitter or email me using the contact details at www.dlmconsultants.com.
Bio and headshots
You can read my speaker bio here. You can download my latest headshots here.
Inclusion Policy
I choose to support events that embrace inclusion and diversity and I do not want to contribute to agendas that are all white or all male. You can read my Personal Speaker Inclusion Policy here.
Past events
2021 – 9 events, 9 talks
3rd December 2021: Octopus Deploy Webinar (Online)
Database DevOps – Building Better Systems
19th November 2021: Octopus Deploy Webinar (Online)
Database DevOps – Imagining Better Systems
11th November 2021: PASS Date Comunity Summit (Online)
DevOps 101 for Data Folks (Abstract)
13-18 September 2021: Data Platform Summit (Online)
Zero downtime database deployments (Abstract)
16th August 2021: Data South Wales (Online)
DevOps 101 for Data Folks (Abstract)
11th June 2021: DataMinutes (Online)
Dante’s 9 Levels of Database Deployment Hell
28th May 2021: Data Ceili (Online)
Dante’s 9 Levels of Database Deployment Hell
18th March 2021: Denver SQL UG (Online)
Solving the dev database problem with GitHub, Docker and dbaclone (Abstract) (Joint session with Sander Stad, b|t)
10th February 2021: Octopus Deploy Webinar
Getting started with Database DevOps, with Bob Walker (t)
2020 – 14 events, 19 talks
A brief note about 2020…
So 2020 was… chaotic. In-person conferences were basically all cancelled – with good reason. Some went online, so the majority of my traditional conference sessions were either cancelled or delivered virtually either prerecorded or live. However, I also diversified a bit and participated in various new mediums including YouTube channels and podcasts. Hence, this year I’m stretching the definition of the words “event” and “talk” a little bit. To be frank, I also spent a little less time on community activities. There was a global public health emergency, so I was a little bit distracted.
30th November – 4th December 2020: Data Platform Summit 2020 (Online)
Nov 30th and Dec 1st: Build Your Own Database Deployment Pipeline With Octopus Deploy And Either SSDT Or Redgate SQL Change Automation (Pre-con – Book now!)
2nd Dec 2020: Solving the dev database problem with GitHub, Docker and dbaclone (Abstract) (Joint session with Sander Stad, b|t)
30th October 2020: SQL Player Podcast
Ask SQL Family (ASF) 034: I was interviewed by Kamil Nowinski (t) & Michal Sadowski (t)
29th September – 4th October 2020: SQL Bits (Online)
2nd Oct 2020: Solving the dev database problem with GitHub, Docker and dbaclone (Abstract) (Joint session with Sander Stad, b|t)
3rd Oct 2020: DevOps 101 for Data Folks (Abstract)
17th September 2020: Geek Talk (Online)
Database DevOps – What, Why & How (A discussion with Amit Bansal b|t)
21st August 2020: SQL Friday (Online)
Zero downtime database deployments (Abstract)
27th July 2020: Data South West, Exeter (Online)
Solving the dev database problem with GitHub, Docker and PsDatabaseClone (Abstract) (Joint session with Sander Stad, b|t)
Zero downtime database deployments (Abstract)
1st July 2020: Subject Data: Cardiff (Online)
How to screw up at Database DevOps in 8 simple steps
28th May 2020: Geeks on Screens with Coffee – End of Season Party (Online)
14th May 2020: Nottingham Data Platform User Group (Online)
Simple database deployments with GitHub, Azure DevOps Services and SSDT (Abstract)
Solving the dev database problem with GitHub, Docker and PsDatabaseClone (Abstract)
14th May 2020: Geeks on Screens with Coffee (Online)
30th April 2020: Data Platform Discovery Day (Online)
DevOps 101 for Data Folks (Abstract)
21st March 2020: SQL Saturday Chicago – Due to Covid-19, the event was postponed and the new date didn’t fit my schedule. This is the first time I’ve ever missed a session. 🙁
DevOps 101 for Data Folks (Abstract)
4th March 2020: SQL Orlando (Online)
Solving the dev database problem with GitHub, Docker and dbaclone (Abstract) (Joint session with Sander Stad, b|t)
31st January – 1st February 2020: SQL Saturday Edinburgh
31st Jan: Pre-con: Database DevOps with SSDT, GitHub and Azure DevOps Services (Abstract)
1st Feb: DevOps 101 for Data Folks (Abstract)
29th January 2020: Cambridge DevOps, Dev & Test Gathering
Zero downtime database deployments (Abstract)
2019 – 12 events, 13 talks
25th October 2019: SQL in the City Summit London
Practical branching and merging techniques for effective Database DevOps
Compliant Database DevOps and the evolving role of the DBA (Panel discussion with Annette Allen t and Neil Hambly b| t, hosted by Grant Fritchey b| t)
11th October 2019: Data Relay – Bristol
Containers and Clones: Provision GIANT datbases on tiny HDDs (Joint session with Andrew Pruski, b|t)
10th October 2019: Data Relay – Birmingham
Containers and Clones: Provision GIANT datbases on tiny HDDs (Joint session with Andrew Pruski, b|t)
9th October 2019: GroupBy
Solving the dev database problem with GitHub, Docker and PsDatabaseClone
9th October 2019: Data Relay – Nottingham
Simple Database Deployments with GitHub, Azure DevOps Services and SSDT
8th October 2019: Data Relay – Leeds
Simple Database Deployments with GitHub, Azure DevOps Services and SSDT
7th October 2019: Data Relay – Newcastle
Simple Database Deployments with GitHub, Azure DevOps Services and SSDT
13th September 2019: Data:Scotland
Containers vs Clones: Database provisioning made simple (Joint session with Andrew Pruski, b|t)
4th September 2019: Data Opticon
Essential skills for data folks in the age of DevOps
27th April 2019: Data and Gravy, Leeds UK
How to screw up your ability to deliver database updates in 16 simple steps
24th April 2019: London SQL Server User Group
DevOps, Dev Data and Data Breaches: 5 Solutions
23rd March 2019: SQL Saturday Spokane
DevOps 101 for Data People
2018 – 21 events, 27 talks
16th November 2018: WinOps London
DevOps, Dev Data and Data Breaches: 5 Solutions
18th October 2018: SQL in the City Summit, London
Panel discussion: Compliant Database DevOps Adoption (With Steve Jones b|t and various other industry experts)
12th October 2018: SQL Relay, Bristol
Should we embrace “DataOps”? A live debate (Joint session with Steph Locke b|t)
11th October 2018: SQL Relay, Reading
DevOps, Dev Data and the GDPR: 5 Solutions
10th October 2018: SQL Relay, Birmingham
Containers and Clones: Provision GIANT databases on tiny HDDs (Joint session with Andrew Pruski, b|t)
9th October 2018: SQL Relay, Leeds
DevOps, Dev Data and the GDPR: 5 Solutions
8th October 2018: SQL Relay, Newcastle
Containers and Clones: Provision GIANT databases on tiny HDDs (Joint session with Andrew Pruski, b|t)
18th September 2018: SQL Bristol Meetup
DevOps, Dev Data and the GDPR: 5 Solutions
14th September 2018: SQL GLA, Glasgow
Database version control and deployment: model or migration scripts?
7th and 8th September 2018: SQL Saturday Cape Town
Database DevOps – a crash course (pre-con)
DevOps 101 for Data People
“Ask the Experts” panel discussion
DevOps, Dev Data and Data Breaches: 5 Solutions
31st August and 1st September 2018: SQL Saturday Johannesburg
Database DevOps – a crash course (pre-con)
DevOps 101 for Data People
28th August and 1st September 2018: SQL Pass á Íslandi (SQL PASS Iceland)
DevOps, Dev Data and the GDPR: 5 Solutions
21st July 2018: SQL Saturday Louisville
How to screw up Database DevOps in 16 simple steps
13th and 14th July 2018: SQL Saturday Manchester
Database DevOps – a (very) crash course (pre-con)
DevOps, Dev Data and the GDPR: 5 Solutions
10th July 2018: PASS Marathon: DevOps
DevOps, Dev Data and Data Breaches: 5 Solutions
20th June 2018: PASS DevOps Virtual Group
DevOps, Dev Data and Data Breaches: 5 Solutions
9th June 2018: SQL Saturday Cork
Database version control and deployment: model or migration scripts?
12th May 2018: East Anglia SQL Server User Group
Database DevOps Anti-Patterns
10th Mar 2018: SQL Saturday Iceland
Database version control and deployment: model or migration scripts?
21st and 23rd Feb 2018: SQL Bits
Database DevOps in A Day (pre-con)
Containers and Clones: Provision GIANT databases on tiny HDDs (Joint session with Andrew Pruski, b|t)
19th Jan 2018: SQL Saturday (Friday!) Vienna
Adopting Database Lifecycle Management (DLM) at a large Viennese software house (Joint session with Manoj Lona, Database Team Lead at Greentube)
2017 – 34 events, 44 talks
9th Dec 2017: SQL Saturday Slovenia
€20M+ fines and prison: General Data Protection Regulation (GDPR) is coming, are you compliant? (Joint session with Pete Moore, b|t)
28th Nov 2017: MSFT Stack, Cardiff
DevOps 101 for the IT pro – how your job will change
21st Nov 2017: WinOps, London
GDPR and DevOps: Building privacy by design and default
18th Nov 2017: SQL Saturday Parma
DevOps 101 for the IT pro – how your job will change
9th Nov 2017: Sheffield DevOps
DevOps 101 for data professionals – how your jobs will change
31st Oct 2017: WinOps @ Future Decoded
Park Bench – Data DevOps Panel (With various other database DevOps evangelists)
13th Oct 2017: SQL Relay (Bristol)
DevOps 101 for the IT pro – how your job will change (Joint session with Rob Sewell, CDM MVP, b|t)
12th Oct 2017: SQL Relay (Birmingham)
DevOps 101 for the IT pro – how your job will change (Joint session with Rob Sewell, CDM MVP, b|t)
11th Oct 2017: SQL Relay (Leeds)
Containers and clones: Provision many giant SQL Servers in seconds on a tiny HDD (Joint session with Andrew Pruski, b|t)
10th Oct 2017: SQL Relay (Nottingham)
DevOps 101 for the IT pro – how your job will change (Joint session with Rob Sewell, CDM MVP, b|t)
9th Oct 2017: SQL Relay (Reading)
Containers and clones: Provision many giant SQL Servers in seconds on a tiny HDD (Joint session with Andrew Pruski, b|t)
7th Oct 2017: SQL Saturday Denmark
€20M+ fines and prison: General Data Protection Regulation (GDPR) is coming, are you compliant? (Joint session with Pete Moore, b|t)
Database version control and deployment: model or migration scripts?
4th Oct 2017: SQL Soton User Group
DevOps 101 for data professionals – how your job will change
26th Sept 2017: Bristol SQL User Group
DevOps 101 for the IT pro – how your job will change (Joint session with Rob Sewell, CDM MVP, b|t)
21st Sept 2017: WinOps London
Testing SQL Server with tSQLt and VSTS
14th Sept 2017: Louisville, Kentucky SQL Server User Group
Getting CI right for SQL Server
2nd Sept 2017: SQL Saturday Oslo
Getting CI right for SQL Server
15th July 2017: SQL Saturday Manchester
Database version control and deployment: model or migration scripts?
DevOps 101 for the IT pro – how your job will change (Unscheduled stand-in for another speaker who was unable to attend. Joint session with Rob Sewell, CDM MVP, b|t)
28th June 2017: PASS Austria (Vienna)
Database version control and deployment: model or migration scripts?
15th June 2017: Stoke On Tech
Database DevOps Anti-patterns
2nd June 2017: GroupBy
Getting CI right for SQL Server
2nd June 2017: SQL Grillen, Lingen, Germany
Getting Release Management right for SQL Server
31st May 2017: PASS Netherlands
Getting CI right for SQL Server
Database drift, cheese graters and Elton John
Database DevOps Anti-patterns
29th May 2017: Webinar with Octopus Deploy
Deploying SQL Server databases – the patterns, the anti-patterns and the tools that can help
19th May 2017: Continuous Lifecycle London
A crash course in Database DevOps (full day workshop)
3rd May 2017: SQL Nexus, Copenhagen, Denmark
Database DevOps Anti-patterns
18th April 2017: SQL Supper London
Database DevOps Anti-patterns
8th April 2017: SQL Bits, Telford UK
Getting CI right for SQL Server (video)
18th March 2017: SQL Saturday Iceland
Getting Release Management right for SQL Server
9th March 2017: Midlands SQL Server User Group
Getting CI right for SQL Server
15th February 2017: SQL Konferenz, Darmstadt, Germany
DevOps 101 for data professionals – how your jobs will change
14th February 2017: SQL Konferenz, Darmstadt, Germany
Database DevOps, a crash course! (pre-con)
2nd February 2017: Manchester (UK) SQL Server User Group
Getting CI right for SQL Server
1st February 2017: Leeds SQL Server User Group
Getting CI right for SQL Server
31st January 2017: Leeds DevOps User Group
Database DevOps Anti-patterns
25th January 2017: Newcastle SQL User Group
Database version control and deployment: model or migration scripts?
Database DevOps Anti-patterns
25th January 2017: ALM & DevOps With Visual Studio Roadshow, Newcastle
Dealing with database deployment
20th January 2017: GroupBy
DevOps 101 for data professionals – how your jobs will change
11th January 2017: ALM & DevOps With Visual Studio Roadshow, London
Dealing with database deployment
2016 – 18 events, 24 talks
14th and 15th December 2016: SQL in the City Streamed
Database DevOps Anti-patterns
7th December 2016: PASS Camp Frankfurt, Germany
Setting up source control, unit tests and continuous integration for SQL Server (full day workshop)
13th October 2016: Linz, Austria SQL UG
DevOps 101 for SQL Server developers and DBAs – how your jobs will change
7th October 2016: SQL Relay Leeds
State-based or migrations-based database development? A review of the pros and cons
6th October 2016: SQL Relay Nottingham
State-based or migrations-based database development? A review of the pros and cons
DLM Workshop *light* – Database source control (1/2 day workshop)
5th October 2016: SQL Relay Reading
State-based or migrations-based database development? A review of the pros and cons
4th October 2016: SQL Relay Cardiff
Getting CI right for SQL Server
DLM Workshop *light* – Database source control (1/2 day workshop)
3rd October 2016: SQL Relay Birmingham
State-based or migrations-based database development? A review of the pros and cons
7th September 2016: SQL Cardiff UG
Getting CI right for SQL Server
11-13th August 2016: SQL Server Geeks Annual Summit (Bangalore)
Break out session: State-Based or Migrations-Based Database Development? A Review of the Pros and Cons
Break out session: DevOps 101 for the DBA. How Your Job Will Change
Open talk: Why can’t we all get along? – Developers and DBAs in Harmony
Chalk talk: Continuous Integration and Databases – “It works on my machine!” Sound familiar?
27th July 2016: Guerrilla Lightning talks
Database drift, cheese graters and Elton John
23rd July 2016: SQL Saturday Manchester
Getting CI right for SQL Server
14th July 2016: Prague PASS SQL and BI user group (remote)
Getting CI right for SQL Server
16th June 2016: DevOps Tech Day (London)
Database Deployment
14th June 2016: INSIDE-SQL (London)
Getting release management right for SQL Server
12th March 2016: SQL Saturday Exeter
Deconstructing post-its (how to fudge up automation)
The first step towards release management for SQL Server
2015 – 17 events, 19 talks
24th November 2015: SQL Supper (London)
State-based or migrations-based database development? A review of the pros and cons
5th December 2015: SQL Saturday Southampton
State-based or migrations-based database development? A review of the pros and cons
The first step towards continuous integration for SQL Server
26th October 2015: SQL in the City Seattle
ALM and the database (Joint session with Brian Randell, ALM MVP, b|t)
16th October 2015: SQL in the City London
ALM and the database (Joint session with Brian Randell, ALM MVP, b|t)
7th October 2015: SQL Relay – Nottingham
State-based or migrations-based database development? A review of the pros and cons
19th August 2015: SQL user group Cardiff
DLM workshop
25th July 2015: SQL Saturday Manchester
The Elephant in the room: Continuous Delivery for Databases
The first step towards continuous integration for SQL Server
29th June 2015: PASS Belfast SQL User Group
The Elephant in the room: Continuous Delivery for Databases
19th June 2015: NDC Oslo
Which CI server is right for me?
18th June 2015: NDC Oslo
The Elephant in the room: Continuous Delivery for Databases
19th May 2015: London Continuous Delivery
The Elephant in the room: Continuous Delivery for Databases
25th April 2015: SQL Saturday Exeter
The first step towards continuous integration for SQL Server
24th February 2015: SQL Saturday Vienna
First steps in continuous integration for databases
24th February 2015: BASTA! Spring 2015, Darmstadt, Germany
First steps in continuous integration for databases
24th January 2015: DevCycles, Cambridge
The elephant in the room: Continuous Delivery for Databases (DLM)
7th January 2015: DevOps Cardiff
Building an automated database deployment pipeline
2014 – 14 events, 14 talks
10th December 2014: Chester Devs
Building an automated database deployment pipeline
18th November 2014: Live 360, Orlando Florida
Adding SQL to your Continuous Delivery pipeline
5th November 2014: PASS Southampton SQL user group
Building an automated database deployment pipeline
19th October 2014: SQL Relay Birmingham
Building an automated database deployment pipeline
18th October 2014: SQL Relay Leeds
Buillding an automated database deployment pipeline
27th October 2014: SQL Relay Newcastle
Building an automated database deployment pipeline
15th October 2014: SQL Relay Bristol
Building an automated database deployment pipeline
14th October 2014: SQL Relay Southampton
Building an automated database deployment pipeline
13th October 2014: Smart Devs User Group, Hereford
Building an automated database deployment pipeline
8th October 2014: Omaha Nebraska SQL/BI User Group
Building an automated database deployment pipeline
2nd October 2014: Webinar for JetBrains
7 Steps to Build a Database Deployment Pipeline with Red Gate and TeamCity
31st July 2014: PASS Cambs SQL user group
Building an automated database deployment pipeline
8th July 2014: PASS London SQL Server user group
Building an automated database deployment pipeline
8th April 2014: Pipeline, London
Continuous Delivery Panel Discussion