consultancy speaking content contact

Public Speaking

I've spoken at events of all sizes, from local meetups to Salesforce's 180,000-attendee Dreamforce conference in San Francisco.

Like my consultancy, I pride myself on my unique perspective: combining my low-level technical expertise with pragmatic leadership and commercial awareness.

Interested in having me speaking at your event?

Upcoming Events

Shopify Partners North

Date
Location
🇬🇧 Leeds, UK
Talk
Liquid Diet: Optimising Shopify Theme Performance
Info
Event Website

2025 Events

NWRUG

Date
Location
🇬🇧 Manchester, UK
Talk
Millions on Rails: A Two-Decade Retrospective on Scaling With Rails
Info
Event Website

Leeds Rust Meetup

Date
Location
🇬🇧 Leeds, UK
Talk
"I read about it on HackerNews" ain’t gonna cut it in 2025
Info
Event Website, Slides

Smashing Workshop

Date
Location
🌎 Online
Talk
The Secrets of Web Performance
Info
Full Schedule and Tickets

Leeds JS

Date
Location
🇬🇧 Leeds, UK
Talk
Our Websites Need a Lifestyle Change, Not a Diet
Info
Event Website, Slides

2024 Events

SmashingConf Freiburg

Date
Location
🇩🇪 Freiburg, Germany
Talk
Our Websites Need a Lifestyle Change, Not a Diet
Info
Event Website, Slides, ‘Uncovering the Secrets of Speed’ Workshop

Front Conference

Date
(cancelled)
Location
🇨🇭 Zurich, Switzerland
Talk
Our Websites Need a Lifestyle Change, Not a Diet
Info
Event Website, ‘Uncovering the Secrets of Speed’ Workshop

Pixel Pioneers

Date
Location
🇬🇧 Bristol, UK
Talk
The Unbearable Weight of Massive JavaScript (updated for Summer 2024!)
Info
Event Website

2023 Events

performance.now()

Date
Location
🇳🇱 Amsterdam, Netherlands
Talk
The Unbearable Weight of Massive JavaScript (updated v2!)
Info
Recording, Slides

Infoshare

Date
Location
🇵🇱 Gdańsk, Poland
Talk
The Unbearable Weight of Massive JavaScript
Info
Slides

2019 Events

We Love Speed

Date
Location
🇫🇷 Lille, France
Talk
Chaperones and curfews: minimising 3rd party impact
Info
Recording, Slides

Perf Matters

Date
Location
🇺🇸 Redwood City, San Francisco, USA
Talk
Chaperones and curfews: minimising 3rd party impact
Info
Recording, Slides

Front End Sheffield

Date
Location
🇬🇧 Sheffield, UK
Talk
Chaperones and curfews: minimising 3rd party impact
Info
Slides

2018 Events

Making Software

Date
Location
🇵🇱 Kraków, Poland
Talk
Building fast websites against all odds
Info
Slides

Leeds JS

Date
Location
🇬🇧 Leeds, UK
Talk
Building fast websites against all odds
Info
Slides

Salesforce Dreamforce

Date
Location
🇺🇸 San Francisco, USA
Talk
Beyond the Buzzwords: Microservices and Event-Driven Architecture
Info
Write-up, Recording, Slides

Mersey Code

Date
Location
🇬🇧 Liverpool, UK
Talk
Building fast websites against all odds
Info
Slides

Tinel

Date
Location
🇭🇷 Split, Croatia
Talk
Building fast websites against all odds
Info
Slides

Code Europe

Date
Location
🇵🇱 Poznań, Poland
Talk
Building fast websites against all odds
Info
Slides

Dev Day

Date
Location
🇩🇪 Berlin, Germany
Talk
Building fast websites against all odds
Info
Slides

Infoshare

Date
Location
🇵🇱 Gdańsk, Poland
Talk
You don't need permission to build a fast website
Info
Slides

DevOps by TopConf

Date
Location
🇪🇪 Tallinn, Estonia
Talk
Don't panic! How to launch large-scale sites with calm and confidence
Info
Slides

Code Europe

Date
Location
🇵🇱 Kraków, Poland
Talk
Building fast websites against all odds
Info
Slides

2017 Events

Code Europe

Date
Location
🇵🇱 Wrocław, Poland
Talk
Have your cake and eat it – an introduction to event-driven architecture
Info
Slides

Salesforce Dreamforce

Date
Location
🇺🇸 San Francisco, USA
Talk
Introduction To Event-Driven Architectures With Apache Kafka On Heroku
Info
Recording, Slides

Leeds JS

Date
Location
🇬🇧 Leeds, UK
Talk
How to launch a large-scale website confidently and successfully
Info
Slides

All Day Hey

Date
Location
🇬🇧 Leeds, UK
Talk
Living life on the edge – identifying and managing stress, avoiding burn-out
Info
Write-up

Get in touch

Sending message…

Error sending message

Message could not be delivered — try the full contact page for alternatives

Message received

Thank you for your message — I will get back to you within 24 hours.