Speaking & Keynotes

I speak about building robust, reliable software systems, and the organizational decisions that make or break them.

My talks are practical, opinionated, and grounded in real production experience.


Keynote Talks

A Survival Guide for the AI Age

Code BEAM Europe 2025 keynote

How to navigate the current AI transition. What matters when code becomes cheap, and how to position yourself and your team for what's coming.

Audience: Engineering leaders, developers, anyone thinking about AI's impact

A New Case for Elixir

ElixirConf US 2025 keynote (with Bruce Tate)

Why Elixir and the BEAM represent a fundamentally different approach to building software, and why that matters for cost, reliability, and team velocity.

Audience: Executives, engineering leaders, senior engineers


Smarter Applications with Ash, LLMs and MCP

GigCityElixir 2025

How to combine Elixir, Ash Framework, and GenAI to build applications that are powerful without becoming unmaintainable. Includes practical patterns using MCP (Model Context Protocol).

Audience: Experienced developers


Building Advanced Elixir DSLs with Spark

How to create powerful, extensible DSLs in Elixir using the Spark library. The same foundation that powers Ash Framework.

Audience: Senior Elixir developers


Recorded Talks

Keynotes

Ash Framework & AI

Elixir & Phoenix

Community


Formats

  • Keynotes
  • Technical talks
  • Workshops
  • Panels

Available for in-person and remote events.


Booking

To book a talk or workshop, reach out with:

  • Event type and audience
  • Location or remote
  • Date(s)

Contact me →