David Lains

Language, Learning, Code.

Hi, I'm David Lains.

I'm a programmer based in the San Francisco bay area. I have been writing code since 1992 and have previously written C, C++, Java, and Objective-C. Currently I'm working with Ruby, Javascript and a little bit of Python at Customer Lobby.

I'm also slowly teaching myself Japanese. I started two years ago simply because I enjoy watching anime and wanted to be able to understand a little bit of the language behind the subtitles. It has since grown into a bit of an obsession.

In my spare time I am working on a language learning tool and trying to understand how we learn in general.