
Day 1
Road to joy.

Day 2
Beautiful sunsetting colors as I get off work.

Day 5
Color intense.

Day 7
Walking around the Hong Kong Island waterfront.

Day 8
The late night hangs.

Day 9
The always busy Causeway Bay of Hong Kong.

Day 10
The signature Hong Kong Island.

Day 11
Hong Kong's Stanley district promenade.

Day 12
Golden-hour reflections.

Day 14
HKG in golden-hour light.

Day 19
The campus greenery is splendid on a fine sunny day.

Day 21
The local Caltrain tracks.

Day 23
Emergency exit.

Day 26
Architectural curve.

Day 28
The best sports-car for $25K.

Day 30
Track and Field.

34
I've lived in San Francisco for over two decades and this is the first time laying eyes on the infamous Hunter's Point ship-yard.

35
Sunny, sunny, afternoon.

Day 40
Spring has come early to campus.

41
The annual Lunar New Year Flower Fair in Chinatown was very lit indeed.

Day 42
Always; remember.

Day 46
Shining golden hour.

Day 51
It's all for the arts.

Day 54
Top floor of the Kaiser Mission Bay campus parking structure.

Day 55
Being in Chinatown for four straight weekends is a rare thing indeed.
Day 76
Pull up in that scale model SV ah.

Day 78
It's a quiet campus indeed when the kids are out on Spring break.

Day 79
Calibur SF: the second best burger of all the chain restaurants I've had. First is still the irresistible Shake Shack.

Day 80
Four on deck.

Day 87
This particular F92 BMW M3 have been parked at this precise spot for over a month. Pretty sure it hasn't moved at all.

Day 88
Closing dow for a Thursday well done.

Day 90
Since I seldom play pool it's for sure a "see the ball hit the ball" situation.

Day 92
Machine learning.

Day 93
Support print. Always.

Day 95
The one week of the year we get cherry blossoms blooming.

Day 96
Hiding amongst the trees.

Day 99
We've got eco-friendly work trucks.

Day 103
Blue sky sunny day Friday on campus.

Day 105
It's been years and it feels wonderful to get back into virtual driving. A slightly fancier setup now that I've got deeper pockets compared to my 20s: A Playseat Challenge rig paired with a Thrustmaster T300rs wheel. The game of choice is GT Sport.

Day 106
Shelves are stocked and ready to go.

Day 108
The lunch of champions: bacon ramen, kimchi, and dried laver.

Day 110
Clouds over San Francisco State.

Day 112
Soup ingredients.

Day 114
Note the color temperature difference on the replacement bulbs. How does this not drive people crazy? Some men just want to watch the world burn.

Day 116
We’ve got street repaving action.

Day 117
People watching on campus.

Day 119
Finally got to take a picture of the old Corolla after refreshing its shock and springs the previous week. Hashtag wheel gap.

Day 120
Wide open spaces.

Day 121
Journal entry: I’m parked amongst the thickets. I hope the others don’t notice me.

Day 122
Yellow night flowers.

Day 127
At least it was still slightly light outside when the campus power decided to go out.

Day 128
Motorcycle parking.

Day 131
Triangular sections of the student union building at San Francisco State.

Day 135
Look at these two guys casually playing a game of catch whilst Finals is going on.

Day 138
Did some more flower hunting around Campus now that Spring is in full effect.

Day 142
First time I got to examine up close the new Alfa Romeo Giulia. That snout sure is quite a signature.

Day 143
It’s a lonely bench underneath there.

Day 144
A cyclist and a runner.

Day 150
Farewell, MX-5.

Day 151
That architectural appendage looks like it was lifted straight out of the Death Star.

Day 155
The many straight angles of our student union building.

Day 156
On the commute home by train.

Day 161
Finally made the trip to the bespoke and awe-inspiring Apple Park Visitor Center.

Day 164
Summer kids going to summer school.

Day 165
The University takes lawn-care super seriously.

Day 166
Hidden maps.

Day 168
The only model of Porsche I can afford right now.

Day 169
To industry!

Day 171
The many shades of purple.

Day 172
Solstice sunset rays on the flower-bed adjacent to windmill.

Day 173
The rays of Friday morning emptiness.

Day 177
Killing some time at a courtyard between buildings before I start work.

Day 179
No live third-rails here.
Because it’s overhead.

Day 183
To the person named ‘Nay’, you’ve left your glove by the playground.

Day 184
Coned off even though trains aren’t running for two months.

Day 185
Had a day off for the Fourth of July, so I visited my friend at Japantown. Fireworks ensued.

Day 186
Truckers, you’re going to want to reserve in.

Day 190
It’s all in the framing.

Day 191
Morning shadow play.

Day 192
Let them know what street they are on.

Day 193
Where light-rail trains go to rest.

198
A bit of morning lawn care.

Day 199
Up on the terrace level of the Fine Arts building.

Day 200
Morning traffic on 280 is surprisingly sparse at 8:30 in the morning.

Day 202
I’ve been wanting to capture the iconic bridge from this perspective for the longest time. Finally got it done.

Day 204
Immense power grid.

Day 205
Not road work so much as rail work.

Day 206
When there’s an entire grass field demarcating the middle of a boulevard.

Day 207
Would you like to see a show?

Day 208
A bit thirsty aren’t you, little friend.

Day 211
The old-school section of the train station.

Day 213
The morning games.

Day 216
Porsche individual model brochures are limited-production hardcover books rather than the throwaway freebies most mainline manufacturers give out.

Day 218
The view from my connecting bus stop on the way home.

Day 219
Using flowers as the frame.

Day 221
Renovated classroom waiting for its furniture.

Day 227
New Faculty Orientation means a long long week for support staff like me.

Day 231
The best thing to eat after five hours of watching WWE wrestling on a Sunday is of course, pho.

Day 233
External emergency stairs.

Day 235
A lonely Kawasaki bike at the motorcycle parking area.

Day 238
I think I’ve found a new favorite spot in the city: Thornton State Beach.

Day 239
First day of Fall semester.

Day 240
Come and rest your bones with me.

Day 243
The venerable B5 Audi S4 lurking in the background.

Day 247
A weird sight indeed: an Uber car getting ticketed by campus police as it picks up a passenger.

Day 248
Sometimes you just need some aspartame.

Day 249
A penny for your thoughts, a dollar for your tumbling.

Day 252
The lushness of Autumn is just around the corner.

Day 254
And nobody knows it but me.

Day 255
I had the train entirely to myself today, which is what happens when your commute to work is at 2PM.

Day 257
Tearing it down just to built it back up. There better be some housing in there, too. God knows we need more housing in San Francisco.

Day 263
Long-exposure shot means people walking past gets captured as ghosts.

Day 265
Twins!

Day 266
Smart HDR on the iPhone XS Max’s camera have already won me over. The amount of details in the shadows and preservation of highlights is amazing.

Day 269
Right now it’s just a bunch of dirt.

Day 271
It’s so violet.

Day 274
We are officially a Keurig household.

Day 277
If this was Grand Theft Auto I would’ve commandeered this thing to all sorts of silly business.

Day 280
A scene of river-side easy living in Capitola.

Day 287
Lake of the morning calm.

Day 289
Views from the mid-afternoon commute.

Day 290
The blue-colored combo-breaker.

Day 292
The Friday leaving work commute vibes.

Day 295
The games for Hamilton musical round two begins.

Day 300
Clams are some of the healthiest foods you can eat.

Day 301
Here we have the Subaru Impreza WRX STI in its natural habitat.

Day 302
Smaller Boom fits everywhere.

Day 304
Pumpkin fits our office motif perfectly.

Day 306
Illuminatus!

Day 308
A peculiar shade of green.

Day 310
The most electrifying road in all of San Francisco.

Day 314
It’s dry and miserable.

Day 315
Orange sun rays due to the smog from the Camp Fire.

Day 317
Some dissecting action on the Thrustmaster steering wheel to fix a broken plastic piece.

Day 320
Locked inside the home due to the smog from the wildfires.

Day 324
Stepped inside the new San Francisco flagship Apple Store for the first time.

Day 325
Ran into this tasty Porsche 2RS at the annual San Francisco International Autoshow. A superbly wild lookin car in the flesh.

Day 327
Encountered a bit of epic sun-flare action on Market street.

Day 329
All that’s missing are a flock of flying seagulls.

Day 331
Those hazy rainy crazy days.

Day 333
We’ve still got a long way to go…

Day 336
Sunday morning hangouts.

Day 338
Some belated autumn foliage on campus.

Day 341
Rays of sunshine.

Day 343
Sunday morning cloud patterns.

Day 345
The orange yellow tree of San Francisco State.

Day 346
It’s my birthday.

Day 352
The iconic plaid seating surfaces of the Golf GTI.

Day 354
Once again I am the last to leave.

Day 355
A warm farewell to the last work day of the year.

Day 362
Passing through Hong Kong on the annual trip to see family back home.

Day 363
Honoring the father of modern China.

Day 364
A visit to my childhood home.

Day 365
Trapping tourists by making it look superbly scenic.