Welcome to Xuan’s Website

Recent Posts

One Hour One Life

Last week, during one of our regular get-togethers, my friend Wei introduced me to One Hour One Life, an open-world multiplayer survival game in which the fixings of civilization are crafted from scratch across many, many generations. Aside from its cute, hand-drawn graphics, sound effects, and pensive music, two unique mechanics of the game stood out: one is birth, and the other, death.1

Rules of the Game

When you... More

Of Go and God

I want to share this story about something that happened over Thanksgiving weekend three weeks ago, that, although embarrassing, left an indelible impression on me. What I experienced paralleled the Christian journey so neatly that I felt that it would be remiss of me not to testify to the lesson therein. H, if you’re reading this, please be kind to me. ^^;;


Go is one of the oldest and most beautiful games... More

Version 3.0 Published

Originally intending to publish it on or shortly after my 30th birthday, I have been procrastinating the publication of this reflection for two and a half years, for reasons that I hope to address in a future post. Today, on the eve of my induction as a formal member of the Grace community, I feel that I have dawdled enough.

I filed it under 2014 because even though I made my final revisions today, I have not... More

3-14-15 9:26:53

Once-in-a-century event.

Basic Photography II: Camera Settings


Photography is the art of capturing light. With our eyes we deem the moment worthy of capture. With our camera we preserve it. Understanding how cameras work allows us to do this much more effectively.

In this article, I model the camera as composed of four basic parts and explain how the control of each part affects the final photo quality. I focus (no pun intended) on five basic... More

Version 3.0

We did not have a tradition of celebrating birthdays when I was growing up. My parents were frugal and pragmatic, and they didn’t make a big deal about theirs (or mine).

But as I turned thirty, I felt it was appropriate for me to observe my birthday in a special way. Perhaps it was the fact that both digits of my age were changing (see psychological pricing). Perhaps it was the notion that if the Birthday is a... More

Message for Married Folk

A reply to a question my friend recently asked me: “As a single person of a certain age (not an offensive thing), how would you want to feel supported by married people in the congregation?”

The issue brought forth by this question is one an older single friend has wrestled with for years. Watching him go through that, and seeing myself possibly in his position in a few years—“certain... More