November, 2022

San Francisco, CA

Mount Davidson Cross


November, 2022

Carefree, AZ

James


October, 2022

Lake Tahoe


October, 2022

Sacramento, CA


May, 2022

San Francisco, CA

Highlights from the Noe Valley Garden Tour.


April, 2022

San Francisco, CA


March, 2022

Palm Springs, CA


Palm Springs, CA



March, 2022

Palm Springs, CA


Palm Springs, CA


December, 2021

Phoenix, AZ


January, 2022

San Francisco, CA


December, 2021

Honolulu, HI


September, 2021

St. George, UT


August, 2021

Carlsbad, CA

Batiquitos Lagoon


August, 2021

San Diego, CA


August, 2021

San Francisco, CA

Fogust.


March, 2021

Palm Springs, CA


February, 2021

San Francisco, CA

Salesforce Park


February, 2021

San Francisco, CA

The cherry blossoms are back in bloom!


December, 2020

Scottsdale, AZ


December, 2020

Corte Madera, CA


November, 2020

Fort Worth, TX


November, 2020

Frisco, TX

National Video Game Museum


November, 2020

Fort Worth, TX

No filter.


October, 2020

Noe Valley, San Francisco

Karl the Fog


September, 2020

Paradise Valley, AZ

Camelback Mountain


September, 2020

Scottsdale, AZ

The jumping cholla is a beautiful, but incredibly mean and alien-like cactus. Don’t even think about touching one!


September, 2020

Palos Verdes, CA

Southern California


September, 2020

Phoenix, AZ

Arizona


August, 2020

Maple Valley, WA

Washington

Beautiful sunsets in Washington.


August, 2020

Northern Oregon

Escaping the wildfires in California for a bit, spending time in a cabin in Northern Oregon.


June, 2020

San Francisco, CA


May, 2020

San Francisco, CA


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


16-21 September, 2019

Los Angeles, CA


9-15 September, 2019

San Diego, CA


27-28 July, 2019

Santa Clara, CA

California Extreme


14-21 June, 2019

Cork, Ireland


3-7 June, 2019

San Jose, CA

WWDC 2019

I gave a talk.