In 2008, over one thousand people experienced the world’s first virtual web conference. Together, we created a new type of conference that is environmentally-friendly, affordable, and interactive.

In 2009, we are going to take it one step further.


New Singularity site: status update

This past week has seen yet another week of heavy development on the new Singularity web conference site. A lot of what we're doing this year is building infrastructure. Singularity is a new breed of conference and we are doing a lot of work behind the scenes to ensure that we have the solid foundations [...]

Delaying Ajax-based validation triggers

When you're doing Ajax-based validation on a text input control, you really don't want your data calls firing off at every keyup event as this will put unnecessary load on your server. Instead, the thing to do is to wait a little while after the user's last key release to see if she's stopped typing [...]

European VAT Number Validation API

EU-based businesses are required to obtain valid VAT numbers from VAT-registered entities. Unfortunately, especially for e-commerce systems, there isn't a simple way to check the validity of a European VAT number. The European Commission provides a web site where you can validate VAT numbers by entering them in an HTML form. This is not [...]

Do you suffer from premature validation?

It seems like everyone is getting form validation wrong. Seesmic is a social vlogging app that's built in Flex and is currently in alpha testing. I got invited a few moments ago and went to sign up. On the site, I clicked in the First Name field and started to type. And stopped just as [...]

Better form validation in Flex

Flex comes with a built-in form validation system that unfortunately uses mystery meat tooltips to display component validation errors. To see what I mean, take a look at the example I wrote a while back in the Validating Data Quick Start. If you tab around that example, you may notice that you are probably doing [...]

Bad Behavior has blocked 0 access attempts in the last 7 days.