I've spent over a decade on stages around the world, from NDC keynotes to community meet-ups, talking about software design, the culture and ethics of our industry, and the joyful, slightly unnecessary engineering that makes it all fun.
I'm available for conference talks and keynotes, and for private & corporate bookings, covering both the subjects I have a track record in and new technology thought-leadership built around your team or event.
Upcoming appearances
Where to catch me next. I tour a lot, so this blends my live Sessionize schedule with events that aren't always listed there.
June 2026
- DevSum 2026Stockholm, SwedenKeynote
September 2026
- NDC Oslo 2026Oslo, Norway
October 2026
- TDC 2026Trondheim, Norway
Live from my Sessionize profile. I also speak at events that aren't always listed here, so do ask.
Previously appeared at 67 events
- Techorama 2026 BelgiumMay 2026 · Antwerpen, Belgium
- NDC Toronto 2026May 2026 · Toronto, Canada
- NDC Sydney 2026Apr 2026 · Sydney, Australia
- CityJS LondonApr 2026 · London, UK
- Birmingham .NETMar 2026 · Birmingham, UK
- Vention AI PanelFeb 2026
- NDC London 2026Jan 2026 · London, United Kingdom
- PubConf LondonJan 2026 · London, UK
- Build Stuff 2025 LithuaniaDec 2025 · Vilnius, Lithuania
- JSMonthly LondonDec 2025 · London, UK
- CityJSDec 2025 · London, UK
- JSMonthly LondonNov 2025 · London, UK
- #HelloStavanger 2025Oct 2025 · Stavanger, Norway
- INIT 2025 Dev ConferenceOct 2025 · Banja Luka, Bosnia and Herzegovina
- DotNet NorthOct 2025 · Manchester, UK
- NDC Copenhagen Developers Festival 2025Sept 2025 · Copenhagen, Denmark
- KCDC 2025Aug 2025 · Kansas City, Missouri, United States
- Codegarden 2025Jun 2025 · Odense, Denmark
- DevSum 2025Jun 2025 · Stockholm, Sweden
- DDD Europe, EventCentric, Data Mesh Live - 2025Jun 2025 · Antwerpen, Belgium
- Royal Mail Engineering GuildJun 2025 · London, UK
- NDC Oslo 2025May 2025 · Oslo, Norway
- NDC London 2025Jan 2025 · London, United Kingdom
- Build Stuff 2024 LithuaniaNov 2024 · Vilnius, Lithuania
- DevConf 2024Oct 2024 · Łódź, Poland
- Techorama 2024 NetherlandsOct 2024 · Utrecht, The Netherlands
- Dotnet NottsSept 2024 · Nottingham, UK
- Copenhagen Developers Festival 2024Aug 2024 · Copenhagen, Denmark
- WeAreDevelopers World Congress 2024Jul 2024 · Berlin, Germany
- NDC Oslo 2024Jun 2024 · Oslo, Norway
- DevSum 2024May 2024 · Stockholm, Sweden
- The Virtuous Mindset (VirtueTech)Mar 2024 · London, UK
- NDC Sydney 2024Feb 2024 · Sydney, Australia
- NDC London 2024Jan 2024 · London, United Kingdom
- Build Stuff 2023 LithuaniaNov 2023 · Vilnius, Lithuania
- NDC Porto 2023Oct 2023 · Porto, Portugal
- DDD East Midlands 2023Oct 2023 · Nottingham, UK
- SwetuggOct 2023 · Stockholm, Sweden
- DotNet South WestOct 2023 · Bristol, UK
- KCDC 2023Jun 2023 · Kansas City, Missouri, United States
- ICTF ConferenceJun 2023 · Cambridge, UK
- PubConf Kansas CityJun 2023 · Kansas City, USA
- DevSum 2023May 2023 · Stockholm, Sweden
- NDC Oslo 2023May 2023 · Oslo, Norway
- NDC London 2023Jan 2023 · London, United Kingdom
- PubConf LondonJan 2023 · London, UK
- DDD North 2022Dec 2022 · Hull, UK
- Modern Frontends Live! 2022Nov 2022 · London, United Kingdom
- Build Stuff 2022 LithuaniaNov 2022 · Vilnius, Lithuania
- NDC Sydney 2022Oct 2022 · Sydney, Australia
- NDC Oslo 2022Sept 2022 · Oslo, Norway
- HalfStack LondonSept 2022 · London, UK
- KCDC 2022Aug 2022 · Kansas City, Missouri, United States
- HalfStack On The BeachJun 2022 · Newquay, UK
- DevSum 2022May 2022 · Stockholm, Sweden
- NDC London 2022May 2022 · London, United Kingdom
- PubConf LondonMay 2022 · London, UK
- NDC Oslo 2021Nov 2021 · Oslo, Norway
- Build Stuff 2021 LithuaniaNov 2021 · Vilnius, Lithuania
- TechBash 2021Oct 2021 · Mount Pocono, Pennsylvania, United States
- DDD East Midlands 2021Oct 2021 · Nottingham, UK
- South Coast SummitOct 2021 · Southampton, UK
- HalfStack On The BeachSept 2021 · Newquay, UK
- Virtual Scottish Summit 2021Feb 2021
- NDC London 2021Jan 2021 · London, United Kingdom
- DDD 2020Dec 2020
- NDC Oslo 2020Jun 2020 · Oslo, Norway
- NDC London
- NDC Oslo
- NDC Sydney
- NDC Porto
- Build Stuff
- Copenhagen DevFest
- DevSum Stockholm
- KCDC
- DDD Europe
- uncodebar
Featured talks
My current headline talk, a keynote, and a two-part series on architecture. Dig into the rest below.
More talks
From building game engines and Game Boy emulators to open-source ethics and writing tests that don't suck.
There are plenty more where these came from. You can search my talks on YouTube.
What I talk about
Established talks, or something new built for your audience. A few of the themes I keep coming back to:
- Software design & architecture
- Intentional, minimalist code
- Culture, meaning & ethics in tech
- Open-source sustainability
- Continuous delivery
- RESTful API design
- Testing & TDD
- AI strategy & ethics
- Recreational engineering
Bring me to your event or team
Conferences, user groups, internal away-days and leadership briefings. Tell me about your audience and what you'd like them to leave with, and I'll tailor something that lands.