Talks

Conference talks, meetups, and presentations from around the world.

Upcoming

O'Reilly AI Superstream — Online May 19, 2026 · 8–10:30am PT

5 Things to Do After Installing OpenClaw (Before You Break It)

Most people install OpenClaw, get excited, skip the boring setup, then quit before the second week. This talk covers the five things that actually matter in your first week — from cost control to security to keeping your agent from doing things it shouldn't without asking.

Event details →
VueConf US — Atlanta, GA May 19–21, 2026

Being a Vue Developer In The Age of AI Coding Assistants

AI coding assistants are changing how we write Vue apps. This talk explores what it means to be a Vue developer today — how to work alongside AI tools effectively, where they shine, and where you still need to bring your own expertise.

Event details →
CascadiaJS — Seattle, WA June 1–2, 2026

How To Use Spec-Driven Development for Production Workflows

AI coding assistants are great at small tasks, but what about complex features that need upfront planning? This talk makes the case for spec-driven development — breaking down complex work into requirements gathering, technical design, and task implementation using a real-world example.

Event details →
Frontend Nation — Online June 3–4, 2026

Talk TBA

The largest online web development and AI event. Two days of talks, live panels, and workshops covering React, Vue.js, Angular, AI, and the latest in frontend development.

Event details →
Chain React — Portland, OR July 30–31, 2026

React Native — Talk TBA

Chain React is the premier React Native conference, bringing together developers from around the world to share knowledge and best practices for building mobile apps with React Native.

Event details →

Past Talks

Boise Code Camp — Boise, ID May 2, 2026

Using Spec-Driven Development for Agentic Coding

AI coding assistants are great at small tasks. But what about complex features that need upfront planning? This talk explores spec-driven development — breaking complex tasks into requirements, design, and implementation using AI assistants like Kiro.

Event details → Message me for slides
Boise Code Camp — Boise, ID May 2, 2026

Building Resilient Workflows with AWS Lambda Durable Functions

Learn how to build long-running, stateful workflows in serverless environments using AWS Lambda Durable Functions. This talk covers orchestration patterns, error handling, and real-world use cases for building resilient distributed systems.

Event details → Message me for slides
Stir Trek — Columbus, OH May 1, 2026

Using Spec-Driven Development for Agentic Coding

AI coding assistants are great at small tasks. But what about complex features that need upfront planning? This talk explores spec-driven development — breaking complex tasks into requirements, design, and implementation using AI assistants like Kiro.

Event details → Message me for slides
JSNation 2025 / React Summit / VueConf

Using Spec-Driven Development for Production Workflows

AI coding assistants are great at small tasks. But what about complex features that need upfront planning? This talk explores spec-driven development — breaking complex tasks into requirements, design, and implementation phases using AI assistants.

View on GitNation →
JSNation 2024

How To Get The Most Out Of the Cloud As A Front-End Developer

Cloud providers offer a lot of services — Cognito, S3, Bedrock, Lambda. As a frontend developer, which ones should you learn? This talk covers core services, tooling, and best practices for frontend devs working with the cloud.

View on GitNation →
VueConf US 2023

Creating My First Open Source Vue 3 Library

How to create a Vue.js library from scratch, covering open source best practices, the composition API, xState, and testing strategies with Cypress and Vue Test Utils.

View on GitNation →