Portland Coder Party Tonight

Sorry for the short notice but there is a December Coders Bash tonight that Mozilla is helping sponsor. It starts at 7pm at CubeSpace. Drop by if you get a chance - it's informal and sounds like a bunch of fun. Stealing from the linked page: Some of the events we are considering (subject to change due to group consensus)... I remember when, the BS game (any story of geekery, starting with "I remember when" or "I was there when" allowed, and then you call BS or not. Name That Language. Snippets from obscure and entertaining languages posted. Can you recognize an algorithm in whitespace if it's surrounded by poetry? 5 Minute Code Sprints: 5 minutes to solve a problem. Prove your language best, or shortest, or most obscure. Whatever you like. "I can name that programming language in 3 lines of code": Name that language Duels. Challenge your opponent that you can name a Programing language by seeing less lines of code than them. Best WTF snippet: Do your worst and be the best

Localization introduction at PDXPHP next week

I'm going to be in Portland next week giving a casual introduction to localization at PDXPHP's October meeting. It's scheduled for 6:30pm on October 9th, so stop by if you're in the neighborhood, and feel free to bring questions.

Mozilla24 is coming up!

Mozilla24 is a worldwide conference about technology and the future of the web. I won’t duplicate the about page, but check out the line up of speakers.

Ten Tips for Website Localization

This post has some general tips that I’d recommend to anyone wanting to write a multilingual web application. The majority of my code these days is PHP, but I think these tips are applicable to most web programming languages. In no particular order:

Threadbubble on AMO

I submitted Threadbubble to AMO tonight. I wanted to work out the bugs and get it in a stable state before I put it on there and I think it’s reached that point. Hosting it on AMO will prevent potential security issues, and it has the side benefit of providing automatic updates.