Tags: form

Enhance! Conf!

The first conference dedicated to progressive enhancement.

Pseudo and pseudon’t

Pseu-pseu-pseudo classes

AMPed up

First impressions of Google’s RSS killer …no wait, they already killed RSS.

Building the dConstruct 2015 site

Hats off to Graham.

On The Verge

Verging on the ridiculous.


Poor performance.

100 words 058

Day fifty eight.

Inlining critical CSS for first-time visits

Using Grunt, Apache, and PHP with Twig templates.

Cerf rocks

Long-term thinking for digital storage.

A question of timing

Incrementally improving the perceived performance of Ajax interactions.

Celebrating CSS

Here’s to the next twenty years.


It’s a wide, wide web.

Making progress

A simple little pattern for form submissions.


The web is not a platform.


Brainstorming a markup pattern.

Defining the damn thang

We must go deeper.

Parsing webmentions

Hell has frozen over …you can now comment on my site. But there’s a catch.

The dConstruct 2012 website

A little retrospective.

Battle for the planet of the APIs

API shall not kill API.

Placehold on tight

Getting consistent browser behaviour for the placeholder attribute.

Figuring out

You can quote me on this markup pattern.

The test

What’s the first thing you do?

Generating placeholders from datalists

Some JavaScript to spruce up forms in HTML5 documents.

dConstruct optimisation

Tweaking the dConstruct 2012 site for performance.


The slow disappearance of a storage medium.

Months and years

Progressively enhancing form fields.

The design of datalist

Have your combo-box cake and eat your select fallback too.

One web

Let’s get together and feel alright.

Facing the future

Our civilisation needs to hit Ctrl+S.

Testing Huffduffer’s sign-up

Luke W. puts his research where his enthusiasm is.

Making Workshops for the Web

Behind the scenes of the latest Clearleft site.

Sign up and log in

Form follows… another form.


Microformats go marching on. Now with more options.

Small world, loosely joined

Surfacing serendipity.

Machine-tagging Huffduffer some more

Hacking Last.fm’s API.


Liveblogging the first ever PaperCamp in London.

Hacking Huffduffer with Last.fm

Better podcasting with microformats.

Mad Libz, Yo!

A cross-cultural miscommunication.

hCard Wizard

Matthew Levine is an overlord of the Lazy Web.

Open Tech 2008

A day of geekiness in London.

Open Tech schedule

An hCalendar schedule for your subscribing pleasure.

XTech 2008

One week in Baile Átha Cliatha.

Sand E. Eggo

A conference in California.




Even better than Werewolf.

SG Foo Camp schedule

You can take it with you.

Cascading calendars

Take my style sheet. Please.

Berlin, day 3

My speaking duties are fulfilled.

Berlin schedule

oh hai. i maded u a skejyool. kthxbai.

Voices that natter

Presentation: done. Conference: done.

Closed open data

When is an hCard not an hCard?

Semantic brevity

Make microformats work with your writing style.


Progressive disclosure with hCard and OpenID.

D minus one

24 hours to dConstruct 2007.


I am dConsiderably nervous and excited.

Big time

I get back from New York and Google makes a big microformats announcement.


OpenID and microformats, two great flavours that taste great together.

Grab your place at dConstruct

Tickets are about to go on sale.

Mashing up microformats

Embedding one little thing inside another little thing.

Social networking

Let me count the ways.

Talking with the BBC about microformats

Sounds like a Billy Bragg album.


Some people’s names lie on the lesser side of the 80/20 ratio.

Microformats 1:01—Exporting microformats via bluetooth

A microformats video lasting one minute and one second.

Further reading on the nanotechnology of the semantic web

Docs, books, people and technologies.

XTech 2007, day one

My presentation is done.

POSH Patterns

Not everything has to be a microformat.

Speaking at South by Southwest

Cheekiness and gravitas in equal amounts.

Wrapping up BarCamp London 2

Day two of the unconference.

BarCamp London 2: The Schedule

Get the line-up in hCalendar.


BarCamp London 2: electric boogaloo.

Web Directions North, day one

Good talks, good people.

Do the right semantic thing

A new site looks like a golden opportunity for vote-links.

Life streams and Jaiku

A few of the things I’ve been writing about recently come together.

Today on 24 Ways

Drew has published a little article by me on his advent calendar.

Museum piece

A roundup of resources tangentially related to museums and semantics.


Discussing the meaning of meaning.

More thoughts on portable social networks

The Web is about distribution, not centralisation.

Typographical tip for hCalendar

The en dash is your friend.


The minor explosion of a social network.


I delivered my spiel on microformats.

Microformats gone wild

You can’t swing a cat without hitting a microformat these days.

Talking ‘bout microformats

The triple bill of talks went smoothly.

London calling

London yesterday, London tomorrow… I’ve turned into a commuter.


This is my honour roll: it was an honour to meet these people.

d.Construct events

A pre-conference booze-up, a mapping workshop, and a microformats picnic.

Microformats triple bill

Three microformateers at BarCamp London.

dConstructing the network

Microformatted social networking goodness for dConstruct.


I’ve smeared some Ajaxy API calls all over my journal entries.

Mashing up with microformats

I’ve transcribed the text of the microformats panel I sat in on at South by Southwest.

A tipping point for microformats

Something tiny this way comes.


The XTech 2006 conference provided plenty of food for thought.

Natural language hCard

You can use the hCard microformat in plain English sentences.


Not a blogroll.

Darwinian webolution

Websites aren’t built; they’re grown.

Talking about microformats

How a harmless mashup landed me a place on a panel at SXSW.

Adactio Austin

Party like it’s SXSW06