Different by Design

  • Proudly
  • Innovating
    for you
  • Fast, flexible,


  • 10 Year Blogaversary

    10 years ago today, I started blogging. At the time, I thought I was rather late to the blogging party. In hindsight, it seems not. Since then, through one change of host (thanks, Mozillazine!), there have been 1,463 posts (including this one), and 11,486 comments. Huge thanks to everyone who’s…

  • Web Components and you – dangers to avoid

    Legos by C Slack Web Components are a hot topic now. Creating widgets on the web that are part of the browser’s rendering flow is amazing. So is inheriting from and enhancing existing ones. Don’t like how a SELECT looks or works? Get it and override what you don’t like. With the web…

  • Who We Are And How We Should Be

    “Every kingdom divided against itself will be ruined, and every city or household divided against itself will not stand.” — Jesus It has been said that “Mozilla has a long history of gathering people with a wide diversity of political, social, and religious beliefs to work with…

Join our Mailing List:

Get Involved

You don’t have to be a C++ guru (or even know what that means!) to get involved. You just have to love the web.

Find an opportunity »