Web Application Development

Making web applications is what I love to do. Designing and building database-driven dynamic websites using open technologies also happens to be what I've been doing all my professional life.

I started with Perl, working in Silicon Valley startups and larger concerns like Red Hat. Later I learned PHP and it's in PHP that I've probably written the most code, including the whole codebase for www.newhanoian.com, a community-driven restaurant and bar review site for Hanoi, Vietnam's english-speaking expat community. This site also gives me valuable experience in dealing with multibyte character-sets and i18n / l10n in general.

I've recently discovered Ruby and Rails, and I feel like I've come home after a long spell in the wilderness. PHP is useful and widely-accepted, but when I started using Ruby and found I guessed the syntax right most of the time without consulting the manual I realized Ruby is a language made for me. I wrote my first Rails app for a real estate client, Chapman Enstone, and I'm pretty happy with the platform. This site is running off another Rails app, Mephisto.

Sorry, comments are closed for this article.