Day 1

Day 1

Road to joy. 

Day 2

Day 2

Beautiful sunsetting colors as I get off work. 

Day 5

Day 5

Color intense. 

Day 7

Day 7

Walking around the Hong Kong Island waterfront. 

Day 8

Day 8

The late night hangs. 

Day 9

Day 9

The always busy Causeway Bay of Hong Kong. 

Day 10

Day 10

The signature Hong Kong Island. 

Day 11

Day 11

Hong Kong's Stanley district promenade.

Day 12

Day 12

Golden-hour reflections. 

Day 14

Day 14

HKG in golden-hour light. 

Day 19

Day 19

The campus greenery is splendid on a fine sunny day. 

Day 21

Day 21

The local Caltrain tracks. 

Day 23

Day 23

Emergency exit. 

Day 26

Day 26

Architectural curve. 

Day 28

Day 28

The best sports-car for $25K. 

Day 30

Day 30

Track and Field. 

34

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

35

Sunny, sunny, afternoon. 

Day 40

Day 40

Spring has come early to campus. 

41

41

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

Day 42

Day 42

Always; remember. 

Day 46

Day 46

Shining golden hour. 

Day 51

Day 51

It's all for the arts. 

Day 54

Day 54

Top floor of the Kaiser Mission Bay campus parking structure. 

Day 55

Day 55

Being in Chinatown for four straight weekends is a rare thing indeed. 

Day 76

Day 76

Pull up in that scale model SV ah. 

Day 78

Day 78

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

Day 79

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

Day 80

Four on deck. 

Day 87

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

Day 88

Closing dow for a Thursday well done. 

Day 90

Day 90

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

Day 92

Day 92

Machine learning. 

Day 93

Day 93

Support print. Always. 

Day 95

Day 95

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

Day 96

Day 96

Hiding amongst the trees. 

Day 99

Day 99

We've got eco-friendly work trucks. 

Day 103

Day 103

Blue sky sunny day Friday on campus. 

Day 105

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

Day 106

Shelves are stocked and ready to go.

Day 108

Day 108

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

Day 110

Day 110

Clouds over San Francisco State.

Day 112

Day 112

Soup ingredients.

Day 114

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

Day 116

We’ve got street repaving action.

Day 117

Day 117

People watching on campus.

Day 119

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

Day 120

Wide open spaces.

Day 121

Day 121

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

Day 122

Day 122

Yellow night flowers.

Day 127

Day 127

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

Day 128

Day 128

Motorcycle parking.

Day 131

Day 131

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

Day 135

Day 135

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

Day 138

Day 138

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

Day 142

Day 142

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

Day 143

Day 143

It’s a lonely bench underneath there.

Day 144

Day 144

A cyclist and a runner.

Day 150

Day 150

Farewell, MX-5.

Day 151

Day 151

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

Day 155

Day 155

The many straight angles of our student union building.

Day 156

Day 156

On the commute home by train.

Day 161

Day 161

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

Day 164

Day 164

Summer kids going to summer school.

Day 165

Day 165

The University takes lawn-care super seriously.

Day 166

Day 166

Hidden maps.

Day 168

Day 168

The only model of Porsche I can afford right now.

Day 169

Day 169

To industry!

Day 171

Day 171

The many shades of purple.

Day 172

Day 172

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

Day 173

Day 173

The rays of Friday morning emptiness.

Day 177

Day 177

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

Day 179

Day 179

No live third-rails here.

Because it’s overhead.

Day 183

Day 183

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

Day 184

Day 184

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

Day 185

Day 185

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

Day 186

Day 186

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

Day 190

Day 190

It’s all in the framing.

Day 191

Day 191

Morning shadow play.

Day 192

Day 192

Let them know what street they are on.

Day 193

Day 193

Where light-rail trains go to rest.

198

198

A bit of morning lawn care.

Day 199

Day 199

Up on the terrace level of the Fine Arts building.

Day 200

Day 200

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

Day 202

Day 202

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

Day 204

Day 204

Immense power grid.

Day 205

Day 205

Not road work so much as rail work.

Day 206

Day 206

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

Day 207

Day 207

Would you like to see a show?

Day 208

Day 208

A bit thirsty aren’t you, little friend.

Day 211

Day 211

The old-school section of the train station.

Day 213

Day 213

The morning games.

Day 216

Day 216

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

Day 218

Day 218

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

Day 219

Day 219

Using flowers as the frame.

Day 221

Day 221

Renovated classroom waiting for its furniture.

Day 227

Day 227

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

Day 231

Day 231

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

Day 233

Day 233

External emergency stairs.

Day 235

Day 235

A lonely Kawasaki bike at the motorcycle parking area.

Day 238

Day 238

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

Day 239

Day 239

First day of Fall semester.

Day 240

Day 240

Come and rest your bones with me.

Day 243

Day 243

The venerable B5 Audi S4 lurking in the background.

Day 247

Day 247

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

Day 248

Day 248

Sometimes you just need some aspartame.

Day 249

Day 249

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

Day 252

Day 252

The lushness of Autumn is just around the corner.

Day 254

Day 254

And nobody knows it but me.

Day 255

Day 255

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

Day 257

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

Day 263

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

Day 265

Day 265

Twins!

Day 266

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

Day 269

Right now it’s just a bunch of dirt.

Day 271

Day 271

It’s so violet.

Day 274

Day 274

We are officially a Keurig household.

Day 277

Day 277

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

Day 280

Day 280

A scene of river-side easy living in Capitola.

Day 287

Day 287

Lake of the morning calm.

Day 289

Day 289

Views from the mid-afternoon commute.

Day 290

Day 290

The blue-colored combo-breaker.

Day 292

Day 292

The Friday leaving work commute vibes.

Day 295

Day 295

The games for Hamilton musical round two begins.

Day 300

Day 300

Clams are some of the healthiest foods you can eat.

Day 301

Day 301

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

Day 302

Day 302

Smaller Boom fits everywhere.

Day 304

Day 304

Pumpkin fits our office motif perfectly.

Day 306

Day 306

Illuminatus!

Day 308

Day 308

A peculiar shade of green.

Day 310

Day 310

The most electrifying road in all of San Francisco.

Day 314

Day 314

It’s dry and miserable.

Day 315

Day 315

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

Day 317

Day 317

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

Day 320

Day 320

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

Day 324

Day 324

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

Day 325

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

Day 327

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

Day 329

Day 329

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

Day 331

Day 331

Those hazy rainy crazy days.

Day 333

Day 333

We’ve still got a long way to go…

Day 336

Day 336

Sunday morning hangouts.

Day 338

Day 338

Some belated autumn foliage on campus.

Day 341

Day 341

Rays of sunshine.

Day 343

Day 343

Sunday morning cloud patterns.