Books

Books I've authored on game development, sharing what I've learned over the years.

Games

Games I've worked on during my career at game studios.

Talks

Presentation slides from talks I've given at conferences, universities, and industry events.