Archive for the ‘Articles’ Category

More Thoughts on Language and Coding for the Web

In this second article on the relationship between human languages and coding for the web, I will consider issues of linguistic evolution, language families, syntax and the way all of these things relate to coding for the web. I will also make a bold suggestion about your ability to code, even if you’ve never written a single line in your life!

Language and Metaphor: An Alternate View on Coding for the Web

Coding websites is often thought of as being a highly technical craft, but that fact remains that the foundation of all coding is the languages that are used to do it. In this first post in a two part series, we are going to take a different view of coding for the web, by looking at various coding languages as they relate to actual, human language.

6 Things that Designers Can Learn from the Olympics

Well, the Olympic games are now in full swing in Vancouver. I’ve been watching, and thinking about some of the parallels between the Games and my work as a designer. In this post, we will look at six areas that I think designers can actually learn from the Olympians.

iPhone Lessons and the User Experience

I recently purchased an iPhone, a decision which proved to be good one, both in terms of functionality and experience. In this article I we are going to are four areas of my first contact with the device, and the lessons they taught me about user experience.

5 Things to Consider Before Designing Your Next Website

Fundamentally, there are two different ways that we can approach starting a new website design – by creating mockups or building prototypes. In this article we will look at 5 different areas that you can consider to help you determine whether which option would be best for your project.

A Broader Understanding of Value

There’s more to the concept of value than just money. In this article we are going to take a broader look at the concept of value as it relates to freelancing and design, and examine some of the many benefits that can be derived from this broader understanding.