A little pattern of enhancement.
A little pattern of enhancement.
Jotting down some observations.
The power of art.
To the capital and back.
Step-by-step instructions for more secure response headers on Apache.
I’m wrong again …fortunately.
The inevitable opinion piece on *that* movie.
A CSS fix for sluggish tap responses on mobile.
Fallbacks and enhancements are fundamentally different things.
Trying to figure out which event to use as a trigger.
This should work in theory. It doesn’t work in practice.
You should come by the Clearleft office and test your website on many many devices.
Brighton has been positively bursting with excellent events lately.
The web is getting progressively enhanced.
Enhancing my site with the niftiest new technology.
Defeating the inner critic with narrative trickery.
Why is it more nerve-wracking to speak to a small group of people you know than a large group of strangers?
Finding Ada …right here in Brighton.
First impressions of Google’s RSS killer …no wait, they already killed RSS.
Further reading related to my talk at An Event Apart Austin.
What a day! What a lovely Responsive Field Day!
Delving back into my own chronology.
The digital festival is in full swing.
A trip to Denmark for the Coldfront conference.
There are many ways to style a cat.
Hats off to Graham.
Some recent sci-fi books I’ve read and recommend.
Time travel, terminators, and network infrastructure.
Come along to the inaugural meetup in our treehouse.
Relive Responsive Day Out 3 in the form of moving images
Verging on the ridiculous.
A thoroughly enjoyable weekend with a lovely group of people.
How low can you go?
Talking about progressive enhancement without talking about progressive enhancement.
Day ninety seven.
Day ninety five.
Day ninety three.
Thank you, thank you, thank you.
Day eighty nine.
Day eighty eight.
Day eighty five.
Day eighty three.
Day seventy eight.
Day seventy four.
Day seventy three.
Save the dates: July 11th-12th.
Day sixty nine.
Day sixty seven.
Not absolutely nothing, but not absolutely everything either.
Day sixty six.
Day sixty five.
Oh, what a lovely day!
Day sixty two.
Day fifty nine.
Day fifty eight.
Lessons learned from Indie Web Camp Germany.
Day fifty one.
Day forty nine.
Day forty four.
Day forty two.
Day thirty nine.
Bringing the conference series to a close with a bang!
Day thirty two.
Lyza is speaking! Squee!
Day twenty nine.
Day twenty six.
I put this moment over here.
The most pernicious of falsehoods is the idea that the internet never forgets.
Ongoing events in Brighton.
I have a bad feeling about this.
Now you can grab the audio from YouTube and Vimeo videos for your huffduffing pleasure.
24 hours ‘till tickets go on sale.
Long-term thinking for digital storage.
Get ready to pounce on March 3rd.
Preserving the habitual, the banal.
A difference of opinion regarding what the core features of custom elements should be.
Incrementally improving the perceived performance of Ajax interactions.
Assume a perfectly spherical web browser…
Two-thirds of the way there.
I’m going to Japan!
Keep June 19th free in your diary.
Extending the wheel, instead of reinventing it.
A collaboration between Clearleft and the Wellcome Trust.
The tragicomedy of the creative commons.
What the web is(n’t).
Progressive, not regressive, enhancement.