Tags: web



Indie Web Camp Brighton 2016

A jolly weekend of talking and making.

European tour

Three events in three cities.

The imitation game

The only way to win is not to play.

Extensible web components

Web components are supposed to extend the web, not replace it.

Save the dates for Indie Web Camp Brighton 2016

September 24th and 25th. Be there and be square.

Progressive web app store

I’ve got a business proposition for you.

A wager on the web

What’s the worst that could happen?

Taking an online book offline

It’s a book. It’s a progressive web app. It’s HTML5 For Web Designers.

Regression toward being mean

I need to get better at balance.

A little progress

Some code to show a progress bar for file uploads.

Regressive Web Apps

Killing the web to save it.

Owning my words

My website, my words.

A web for everyone

The reality of unevenly-distributed browser features isn’t a bug, it’s a feature.

Indie Web Camp Düsseldorf

Two years in a row at the excellent Sipgate offices in Düsseldorf.


Pimping my home page at Indie Web Camp Nuremberg.

A brief history of the World Wide Web by web developers

The web is a tiny pony.

Independently published

I want to thank these people for sharing.

New edition

The second edition of HTML5 of Web Designers

Homebrew header hardening

Step-by-step instructions for more secure response headers on Apache.

Without delay

I’m wrong again …fortunately.


A CSS fix for sluggish tap responses on mobile.

My first Service Worker

Enhancing my site with the niftiest new technology.

Syndicating to Medium

POSSE: Publish (on your) Own Site, Syndicate Elsewhere.

AMPed up

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

Whatever works for you

There are many ways to style a cat.

Brighton Homebrew Website Club

Come along to the inaugural meetup in our treehouse.

Indie Web Camp Brighton 2015

A thoroughly enjoyable weekend with a lovely group of people.

Indie Web Camp Brighton 2015

Save the dates: July 11th-12th.

100 words 070

Day seventy.

Web! What is it good for?

Not absolutely nothing, but not absolutely everything either.


Poor performance.

This is for everyone with a certificate

The browser beatings will continue until morale improves.

100 words 053

Day fifty three.

Small independent pieces, loosely joined

Lessons learned from Indie Web Camp Germany.

100 words 049

Day forty nine.

100 words 048

Day forty eight.

100 words 043

Day forty three.

100 words 040

Day forty.

100 words 035

Day thirty five.




Judicious hope.


I put this moment over here.

100 words 019

Day nineteen.

100 words 016

Day sixteen.

Ordinary plenty

Preserving the habitual, the banal.


A difference of opinion regarding what the core features of custom elements should be.

Responsible Web Components

Extending the wheel, instead of reinventing it.


What the web is(n’t).


Reports of the death of the personal site has been greatly exaggerated.

Just what is it that you want to do?

Progressive, not regressive, enhancement.

Be progressive

Progressive enhancement, developer convenience, and isomorphic JavaScript.

Indie web building blocks

Small pieces, loosely stacked.

Celebrating CSS

Here’s to the next twenty years.

Indie Web Camp UK 2014

A productive weekend.

Web Components

Hopes and fears.

This week in Brighton

Reasons To Be Creative, Dots, Improving Reality, Indie Web Camp, Maker Faire, Laser Synths, and of course, dConstruct.


Replicating my URL structure on Twitter.

Indie Web Camp Brighton

Right after dConstruct.

Notes from a small website

Posting to Twitter from adactio.com

Selfish publishing

It’s not you, it’s me.


There is a crack, a crack in everything. That’s how the light gets in.

URLy warning

Chrome is testing a new way to burn the village in order to save it.


It’s a wide, wide web.

9,125 days later

219,000 hours of wonder.


The web is not a platform.

Writing from home

Personal publishing.

In dependence

This is my website. There are many like it, but this one is mine.

Defining the damn thang

We must go deeper.

A map to build by

We need to have a word with the web.

Icon fonts, unicode ranges, and IE8’s compatibility mode

A tricksy browser issue raises a dark spectre from the past.

The ghost of browsers past

Delving into old-fashioned parsing rules.

CERN and the line-mode browser

Two days in geek paradise.

Parsing webmentions

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

Testing webmentions

Ping! Ping! Ping!

Brighton in September

Five weeks and counting to dConstruct 2013.

CERN dev days

Come hack with me where the web was born.

Battle for the planet of the APIs

API shall not kill API.

By any other name

Say “web app” One. More. Time!


It was twenty years ago today.

A dao revisited

Musing on a thirteen year old piece of writing on the web.

It’s a Write/Read Mobile Web by Luke Wroblewski

Liveblogging Luke’s talk at An Event Apart in Atlanta.

Iconic imagery

Responsive images, compressive images, and icon fonts. Take your pick.

iOS Six Fix

Finally, a cure for the common bug.

To CERN with love


Your own words

Reclaim what you publish: come along to IndieWebCamp in Brighton on September 9th.


May: The Netherlands, Belgium, and Canada. June: nothing. July: Barcelona and Austin.

Of Time and the Network and the Long Bet

Matt has accepted the challenge I threw down in my Webstock talk (which has now been transcribed).

South by CSS

Talking to the browser makers about vendor prefixes.

Prix Fixe

Hyperlinks relating to CSS vendor prefixes.


I went all the way to New Zealand and all I got was this kick-ass conference.


Pausing to give thanks.

One moment

Archiving a special mention by the greatest archivist of them all.

Audio Update

How I wish that conference audio were as widespread of conference video. Speaking of which, I’ve transcribed my talk from the Update conference.


A Christmas letter.

HTML5 For Web Designers

The website of the book.

One Web, transcribed

Listen, watch or read the presentation.

Ending September

I travelled. I talked.

Boston Global Scope

This. This is how we should build for the web.

The Language of the Web

The Breaking Development conference was the perfect platform for discussing all things mobile.

Hot topics, transcribed

The transcription of the audio of the panel: hot stuff!

Indie Web Camping

The dream of independent publishing is alive in Portland.


Conferences in the UK.


The web is agreement.

Topically hot

Am I hot topic or not? I want your suggestions for this year’s @media.


The fine print.

Going Postel

How hash-bang URLs violate the robustness principle.

One web

Let’s get together and feel alright.

A brief list of false dichotomies

Liquid vs. fixed has been omitted. We regret the error.

Sea change

Oh, the humanity!

TeuxDeux Part Deux

My favourite to-do list app gets an update.

Hypertext history

A-wwilfing we will go…

Unboxing Apart

That “new book” smell.


From Web Directions @media to Science Hack Day.

The Big Web Show 2: HTML5 Boogaloo

It’s big. It’s on the web. It’s a show. It’s The Big Web Show.


Read what Ben Ward has written.


There is nothing in this world more bitter than Spring.


Read Write Huffduff Screencast Web

The Medium is the Mess

Scribbling in the margins of the rule book.

Big in Japan

Adventures in the land of the rising sun.

Orangutans, Oxen and Ogham Stones

Liveblogging Sean McGrath’s closing keynote at XTech 2008 in Dublin

Why You Should Have a Web Site

Liveblogging a presentation by Steven Pemberton at XTech 2008 in Dublin.

App Engines of Creation

When does web development become systems administration?

Long day’s journey into Brighton

Back from Berlin.

Berlin, day 4

Less expo, more Berlin.

Berlin, day 3

My speaking duties are fulfilled.

Berlin, day 2

A panel, a presentation and two minutes of Roy Orbison wrapped in clingfilm.

Berlin, day 1

Touristische sachen.

Berlin schedule

oh hai. i maded u a skejyool. kthxbai.

Community service

Reporting on some vibrant communities in Spain, in Brighton and on the Web.

Lock up your data

It’s 10pm. Do you know where your data is?

Web Fundamentals

Speaking and listening at Fundamentos Web 2007.


Next stop: Asturias.

Apple doesn’t get the Web

The double meaning is deliberate.

XTech 2007, day three

Short but very sweet.

Web 2.0 Expover

It was the best of times, it was the worst of times.

Hybrid Design and the Beauty of Standards

Hypertext footnotes from my appearances at the Web 2.0 Expo.

Fake tales of San Francisco

The biggest small town in the West.


I’m going to San Francisco.

Speaking at South by Southwest

Cheekiness and gravitas in equal amounts.

The Future of Web Apps, day two

A running commentary of the fun at FOWA.

The Future of Web Apps, day one

I’m back in London for a conference that means business.


Clearleft has a YouTube star.

I’d twit that

Love it or hate it but you’ve got to have an opinion on Twitter.

Après Web Directions North

A great conference with the best post-conference activities ev-ah!

Web Directions North, day two

What a conference!

Web Directions North, day one

Good talks, good people.

Web Directions North, day zero

I’m acclimatising to the time zone.

Vancouver mover

I’m off to Canada for Web Directions North.

The Web 2.0 show

Take the test.

Northwest passage

Think you can’t afford to come to Web Directions North? Think again.

Taking back the Web

A grandiose title for a cosy unconference.

Pictorial Ajaxitagging

Now with added Flickry goodness.

Sydney to Melbourne

It’s time for me to expand my Australian horizons.

Wrapping up Web Directions South

Two thumbs up from me.

Halfway through Web Directions South

Day one is over, and what a day it was!

One talk down, one to go

Web Directions South 2006 is in full swing.

Web Directions South

Australia, here I come.

The comments of crowds

Comments are enabled… but with a twist.

API changes

Heads up. Flickr and Del.icio.us have made some changes.

Happy Birthday, WWW

Many happy returns.

Webstock podcast

I wrapped up some MP3s in a feed.

September is the coolest month

A month of globe-spanning webucation.

For want of a nail…

…the kingdom was lost.


Reboot is over. It was fun.


The XTech 2006 conference provided plenty of food for thought.

How to Be a Web Design Underwear Pervert

The presentation by the two Andies has been brought into line with pending trademark applications.

Bite Size Vitamin

Help yourself to a rich serving of web dev resources.

Simple Storage Service

Amazon’s newest web service has no face, but I think it’s got legs.

Darwinian webolution

Websites aren’t built; they’re grown.