

Building AI Agents - Training Workshop
CascadiaJS is thrillled to offer hands-on trainings on JS & AI development.
Instructor: Eve Porcello from Moon Highway
Location: Seattle, WA
Explore everything from basic tool calling to sophisticated multi-step agents that can reason and act autonomously.
Morning - Agent Foundations
Learn how to build AI agents through hands-on exercises with tool calling and agent loops.
Tool Calling Fundamentals
Understanding function calling
Designing effective tool schemas
Handling tool results and errors
Hands-on: Building an agent with tools
Agent Architecture
The agent loop pattern
Planning and decision making
Managing conversation context
Hands-on: Creating a custom assistant agent
Afternoon - Advanced Agent Development
Take your agent skills further by building autonomous systems that can handle complex, multi-step workflows.
Multi-Step Agents
Orchestrating complex tasks
Chain-of-thought reasoning
Handling uncertainty and retries
Hands-on: Building a code generation agent
Agent Patterns in Production
Human-in-the-loop workflows
Observability and debugging agents
Ralph Wiggum loops
Safety guardrails and constraints
Hands-on: Building a full-featured task automation agent
-------
About CascadiaJS
CascadiaJS is a community for web + AI developers in the Pacific Northwest. We create events that will help you level up, grow your network, find a job and have fun!
About Eve Porcello
Eve Porcello is a software engineer, instructor, author, and co-founder of Moon Highway. Her career started writing technical specifications and creating UX designs for web projects.
Since starting Moon Highway in 2012, she has created video content for egghead.io, O'Reilly Media, and LinkedIn Learning. She is a frequent conference speaker and has presented at events including React Rally, GraphQL Summit, and OSCON.