I talk about software.

Mostly because I have opinions.

I speak about software engineering, AI development, architecture, legacy systems, developer culture, and industry mythology.

Talks

Previous and proposed talks, with abstracts, resources, slides, and video when available.

Browse talks →