Live Interactive Workshop

TypeScript in the Age of AI

May 20, 2026 - 9:30am to 4:30pm Central Daylight Time

Build Better Type Systems with AI

TypeScript in the Age of AI
Meet Your Instructor

TypeScript in the Age of AI

Adam is a Senior Software Engineer. After a brief stint in the Air Force, Adam began his career as a software developer for a small company in Oklahoma City. In the more than decade since, he’s worked in a wide variety of industries, from startups, to gaming at Riot Games. He’s currently a senior software engineer at Spotify, working on the Spotify for Artists site.

TypeScript in the Age of AI

In this workshop, you’ll move beyond basic TypeScript and explore the advanced type-system features that AI agents rely on when generating production-grade code. Through hands-on exercises, you’ll decode complex type signatures involving generics, conditional types, variance, and union patterns β€” turning unfamiliar AI output into readable, trustworthy code. By the end, you’ll have the fluency to critically evaluate, modify, and extend AI-generated TypeScript with confidence.

What You Will Master

The Senior Engineer Toolkit
  • Understand generics, conditional types, variance, and discriminated unions deeply enough to read and reason about advanced type signatures without relying on trial-and-error.
  • ecognize the patterns AI agents commonly reach for β€” utility types, mapped types, inferred generics β€” so you can quickly validate whether generated code is correct or subtly wrong.
  • Build the mental model to refactor or extend AI-generated TypeScript β€” adding constraints, fixing unsound types, or adapting generic abstractions to fit your actual domain.

Prerequisites

Who is this for?

This workshop is for developers who are comfortable with everyday TypeScript and already work alongside AI coding tools, but find themselves confused or uncertain when reviewing the more complex type-heavy code those tools produce.

RSVP to Attend Online

Replay coming soon.

The Blueprint

TypeScript in the Age of AI

Build a deeper undestanding of generics, variance, conditional types, and unions so you can write reliable TypeScript systems when AI is in the loop.

Warning: High intensity learning environment.

9:30AM
tba
Prefer to attend in-person?
Join us in downtown Minneapolis, MN. Limited seats available.