Tags: ui



The imitation game

The only way to win is not to play.

Sticky headers

A few things to remember if you’re going to using position:fixed.

A little progress

Some code to show a progress bar for file uploads.

Conversational interfaces

A history.

Accessible progressive disclosure revisited

From buttons to links.

Accessible progressive disclosure

Using ARIA attributes to power JavaScript functionality.

Words of welcome

Writing is interface design.

Hamburger, hamburger, hamburger

Rigidly defined areas of doubt and uncertainty.

100 words 066

Day sixty six.

A question of timing

Incrementally improving the perceived performance of Ajax interactions.

The Session trad tune machine

Hardware hacking for traditional Irish music.

Code refactoring for America

Committing CSS heresy for more maintainable markup.

Notes from the edge

Thoughts prompted by the Edge Conference in London.

Making progress

A simple little pattern for form submissions.

Pattern sharing

The front-end style guide for Code for America.

Coding for America

Fuck yeah!

A map to build by

We need to have a word with the web.

Told you so

In which I permit myself a moment to gloat about liquid layouts.


Something is happening.

Sharing pattern libraries

I, for one, welcome our new sharing and caring overlords of markup and CSS.

Cool your eyes don’t change

The transcript of the audio of the video of the talk from Build.

Play me off

All’s fair in love’n’wikipedia.

Speaking, not hacking

I had fun at Build in Belfast but alas, I didn’t make it to Science Hack Day in San Francisco.


Going to Belfast.

Continuous partial annoyance

It’s not you, Twitter, it’s me.

TeuxDeux Part Deux

My favourite to-do list app gets an update.


Such a little word.

Tools of a different trade

Call yourself a web designer?

Password unmasking

Borrowing a smart UI feature from Apple.


A gentle reminder from Last.fm.

Sign up and log in

Form follows… another form.


Reports of the death of liquid layouts have been greatly exaggerated.

All Our Yesterdays

Opening up Bamboo Juice 2009.


Say it with me.

Microprinter has a posse

Get your hack on.

London to Boston

Another day, another conference.

Funny how?

It’s not clever because it’s a snowclone, it’s clever because it looks like it’s clever because it’s a snowclone.


It’s the small things that irritate and delight.

Sand E. Eggo

A conference in California.


Arduino hacking is the new Werewolf.


Who is the nerdiest of them all?


Oozing liquid goodness.


Go forth and coin.

XTech 2007, day three

Short but very sweet.

The Web 2.0 show

Take the test.

New Year’s Resolution

Liquid layouts… no, wait, come back!

Laid low

Joyous guitar.


Technorati redesigns in a rigid kind of way.