Rsync or graphical FTP client for website uploading?

Having to work on and update just over 30 websites for various clients means that I need some sort of system for managing server login accounts. Until recently I’ve made do with a separate Excel spreadsheet for the account details,…

Continue reading…

Wordpress 2.1 and Structured Blogging

The new release of WordPress, version 2.1, definitely feels faster and has several new features, including auto-save and an ‘Uploads Manager’

As expected, the nice new code causes some existing plugins to break. Unfortunately that includes the truly excellent…

Continue reading…

JWTHF: My first big WordPress project

JWT+H+F is my first full-scale customisation of WordPress for a commercial website. The site launched earlier this week as a ‘Conversation Website’ for the Swiss advertising agency JWT+H+F, the idea being a sort of a cross between a traditional…

Continue reading…

One Breath

Designed by my little sister, One Breath is a lovely book of photos about freediving. Some of the shots are amazing, especially this one of the man swimming near to a whale. You can buy copies online.

Continue reading…

Attending dConstruct 2006

A couple of weeks ago I went along to dConstruct 2006, a conference on web applications held in Brighton. I really enjoyed it and managed to pick up a couple of tips that have already been helpful in my…

Continue reading…

  • 24 Sep 06
  • filed under Events

Zoom problems in IE7

Having some way to increase font sizes is pretty important for comfortable browsing. Currently Firefox and Safari allow you to force an increase of the font size on the page, leaving images unchanged. ‘Zooming’ takes this one step further and…

Continue reading…

  • 14 Aug 06
  • filed under Code

Microformats and the Semantic Web

Currently, the code that is used to construct a web page in (X)HTML contains very little meaning about the information written on the page. Although the term ‘semantic markup’ is often mentioned in relation to web standards, the only semantic…

Continue reading…

Ajax kills the next button

Here’s an interesting new use for Ajax: Humanized Reader have implemented a page that automatically adds more content as you scroll to the bottom. Imagine scrolling down your search results on Google, and having the page grow downwards as…

Continue reading…

  • 27 Jul 06
  • filed under Design