April, 2020

Stanford, CA

Windhover


May, 2020

Los Gatos, CA


May, 2020

Cupertino, CA


May, 2020

Campbell, CA


February, 2020

San Francisco, CA


6-9 January, 2019

Las Vegas, NV


December, 2019

Phoenix, AZ

Castles ā€˜nā€™ Coasters


November, 2019

Phoenix, AZ

 Taliesin West


16-21 September, 2019

Los Angeles, CA

 Golden Triangle, Beverly Hills


9-15 September, 2019

San Diego, CA

 Beach near San Diego


27-28 July, 2019

Santa Clara, CA

California Extreme

 California Extreme last year


14-21 June, 2019

Cork, Ireland

 Castle in Ireland


3-7 June, 2019

San Jose, CA

WWDC 2019

I gave a talk.