On-the-floor

On the Floor

CSS3 Transformations

Transforms are a feature of CSS3 that let you apply matrix-based transformations to html elements.   There are two properties that you can use to apply the transformations: transform, which specifies the actual transformation(s); and transform-origin, which specifies where in the element the transformation acts on. There are four basic transformations you can apply to an element. Read more...

Narcissism is the New Black

Earlier this month a young person on a bus, speaking to a friend, commented on the sad state of humanity. "People," she said, "especially North Americans, are just spectators, who sit watching on TV as crisis after crisis devastates our planet. In many ways she's absolutely right. Read more...

Migrating from sqlite to mysql -- UPDATED

We recently moved some of our sites, and in the process moved the older sites off of sqlite3, in favour of mysql.  This sounds like a really annoying task, but it was actually rather painless.  I made use of the handy plugin yaml_db, which does most of the heavy lifting for you. Read more...

Going Mobile

It's pretty obvious: a big part of the future of the web is mobile - smartphones, iPads, other mobile devices. We're increasingly reading websites on smaller screens with new and different input methods. When I had a dumbphone, I thought, "Psh, web on my phone? Read more...

WTF is HTML5 and why we should all care

NOTE: I did not design this infographic, nor did I have anything to do with the making of it. However, as a designer who has very little development skills, I found this infographic to be quite good in explaining this new era of web technology. Click HERE for a full-size view. Read more...

The Problematic Faucet

Sometimes as web designers, it can become difficult to consistently produce designs which maintain a high degree of originality. Sometimes we find ourselves in a bit of a rut, using the same styles and 'tricks' over and over again. And while they may 'work', and the clients may really like the design, it's not a very gratifying place to be, creatively. Read more...