Speaking

Talks & Workshops

Conference talks, workshops, and podcasts about GraphQL, ReasonML, OCaml, unikernels, and building the future of software.

65+

Talks Given

11

Years Speaking

13

Countries

Österreich
Österreich
Česko
Česko
France
France
भारत
भारत
Italia
Italia
日本
日本
대한민국
대한민국
Lietuva
Lietuva
Polska
Polska
Sverige
Sverige
Slovensko
Slovensko
United Kingdom
United Kingdom
United States
United States

1M+

Video Views

2025

conference AI Summit Seoul

Design Your Company for Synthetic Workforces

Four Seasons Gangnam, Seoul, South Korea · November 2025

How to structure organizations for the coming era of million-agent-per-person synthetic workforces, keeping humans centered on deciding, communicating, and verifying.

2024

lecture CSC490 Guest Lecture

Thinking Longer: RL Guest Lecture

University of Toronto · October 2024

From single-shot guesses to temporal scaling and 'thinking longer' - bridging specs, systems, and tooling to prevent expensive mistakes in AI development.

2023

2022

2021

Why GraphQL
podcast Zaiste Programming

Why GraphQL

· July 2021

The philosophy behind GraphQL and how it transforms API development from guesswork into a structured, discoverable experience.

Next-Generation API Clients
conference Apidays Paris

Next-Generation API Clients

Paris, France · December 2021

Building API clients that are fast, maintainable, and respect your domain abstractions.

2020

OneGraph Q&A
meetup ReasonSTHLM Meetup

OneGraph Q&A

Stockholm, Sweden (Online) · May 2020

Q&A about OneGraph and GraphQL in the Reason ecosystem.

Reason Dojo May 2020
workshop Facebook Developer Circles / OneGraph

Reason Dojo May 2020

· May 2020

Collaborative coding workshop where teams build apps together in Reason, with mentorship and demos.

Using Relay with GraphQL
panel Hasura Community Call

Using Relay with GraphQL

Virtual · August 2020

Panel discussion with Joseph Savona, Jesse Martin & Tanmai Gopal.

2019

GraphQL Tooling, Today & Tomorrow
conference API Days SF

GraphQL Tooling, Today & Tomorrow

San Francisco, California · 2019

How GraphQL's introspection enables next-level tooling for API exploration, documentation, and code generation-taking developer happiness to new heights.

meetup GraphQL PDX

Magically Migrating from REST to GraphQL

Portland, Oregon · 2019

Three principles for GraphQL API design: maximal power, minimal cost, and constant success-demonstrated through a real npm API migration.

meetup JAMstack SF Meetup

JWT & GraphQL: The Ouroboros of Authorization & Authentication

San Francisco, California · 2019

The circular relationship between JWTs and GraphQL: authenticate with JWTs, then use GraphQL to generate them from multiple identity sources.

conference ReasonConf US

Building Real Systems in Reason Native

Chicago, Illinois · 2019

Leveraging Reason's native compilation for production systems beyond the browser.

conference YGLF Lithuania

Having Your Cake and Eating It Too: GraphQL in Reason

Vilnius, Lithuania · 2019

Combining GraphQL's type system with Reason's static typing for safety guarantees and tooling that'll make you swoon.

Lightning Talk
lightning ReactiveConf

Lightning Talk

Prague, Czech Republic · October 2019

Quick insights from ReactiveConf 2019.

GraphQL Developer Tools
podcast JavaScript Jabber Podcast

GraphQL Developer Tools

· 2019

Deep dive into GraphQL tooling, authentication, migration, and common challenges with practical solutions.

2018

Help Your Computer Help You
conference ReactiveConf

Help Your Computer Help You

Prague, Czech Republic · 2018

Stop doing manual, bespoke work-make your APIs machine-readable and let computers do the heavy lifting for documentation, testing, and integration.

ReasonML and GraphQL Tour
meetup ReactiveMeetups

ReasonML and GraphQL Tour

Slovakia & Czech Republic · May 2018

The origin, advantages, and challenges of ReasonML. How GraphQL solves the biggest challenges.

2017

Finding Joy in Programming with Reason
conference Øredev

Finding Joy in Programming with Reason

Malmö, Sweden · November 2017

Success and happiness through restrictions: why the right constraints create 'pits of success' and how Reason straddles the line between quick-start and long-term reliability.

OneGraph Lightning Demo
conference ReactiveConf

OneGraph Lightning Demo

Bratislava, Slovakia · October 2017

Fast, furious live demo in front of 1,000+ attendees.

OneGraph Demo
meetup ReactVienna

OneGraph Demo

Vienna, Austria · October 2017

Live-demo style talk showing off alpha version of OneGraph.

2016

The Reason for OCaml
meetup Reactive Brno Meetups

The Reason for OCaml

Brno, Czech Republic · November 2016

Why ReasonML's OCaml foundation combined with JavaScript-friendly syntax creates a compelling full-stack development experience.

Full-stack OCaml
conference PolyConf

Full-stack OCaml

Poznań, Poland · June 2016

From Unikernels to Databases to UIs in OCaml.

2015

2014

meetup SF Clojure/ClojureScript Meetup

Understanding UI Complexity

San Francisco, California · 2014

Separating component trees from app state through paths and transforms, enabling truly reusable components and visual UI composition.