Welcome to my home on the web!

My name is Shang-Lin Chen, and I am a programmer / Linux admin / dabbler in many subjects. I received my BS degree in computer science from Caltech. On paper, my degree is in Engineering and Applied Sciences because Caltech did not offer a computer science major for undergraduates until a year after I graduated. I now enjoy taking MOOCs in various subjects.

More information about my past and present technical projects is available on my projects page.

I also practice tai chi chuan and dance. For free tai chi classes in Pasadena, CA, try the Caltech Tai Chi Club.

Latest Blog Posts