Exploring web technologies

Last week, I had two really enjoyable experiences discussing completely opposite ends of the web technology stack.

Tuesday is Codebar day here in Brighton. Clearleft hosted it at 68 Middle Street last week. I really, really enjoy coaching at Codebar. I particularly like teaching the absolute basics of HTML and CSS. There’s something so rewarding about seeing the “a-ha!” moments when concepts click with people. I also love answering the inevitable questions that arise, like “why is it like that?”, or “how do I do this?”

Fantastic coding tonight! Great to see you all. Thanks for coming and thanks @68MiddleSt & @clearleft for having us.

Thursday was devoted to the opposite end of the spectrum. I ran a workshop at Clearleft with some developers from one of our clients. The whole day was dedicated to exploring and evaluating up-and-coming web technologies. Basically, it was a chance to geek out about all the stuff I’ve been linking to or writing about. During the workshop I ended up making a lot of use of my tagging system here on adactio.com:

Prioritising topics for discussion.

Web components and service workers ended up at the top of the list of technologies to tackle, which was fortuitous, given my recent thoughts on comparing the two:

First of all, ask the question “who benefits from this technology?” In the case of service workers, it’s the end users. They get faster websites that handle network failure better. In the case of web components, there are no direct end-user benefits. Web components exist to make developers lives easier. That’s absolutely fine, but any developer convenience gained by the use of web components can’t come at the expense of the user—that price is too high.

The next question we usually ask when we’re evaluating a technology is “how well does it work?” Personally, I think it’s just as important to ask “how well does it fail?”

Those two questions turned out to be a good framework for the whole workshop. The question of how to evaluate technologies is something I’ve been thinking about a lot lately. I’m pretty sure it will be what my next conference talk is going to be all about.

You can read more about the structure of the workshop over on the Clearleft site. I’m looking forward to running it again sometime. But I’m equally looking forward to getting back to the basics at the next Codebar.

Have you published a response to this? :

Responses

1 Share

# Shared by Claire Gibbons on Friday, August 26th, 2016 at 1:49pm

5 Likes

# Liked by jalbertbowdenii on Monday, August 8th, 2016 at 7:18pm

# Liked by Gabor Lenard on Monday, August 8th, 2016 at 10:06pm

# Liked by Merrie Walden on Saturday, August 27th, 2016 at 11:07am

# Liked by Deirdre Russell on Monday, August 29th, 2016 at 1:07pm

# Liked by Melanie Metcalfe on Monday, August 29th, 2016 at 8:07pm

Previously on this day

6 years ago I wrote The dConstruct 2012 website

A little retrospective.

6 years ago I wrote August in America, day five

Philadelphia, Pennsylvania.

10 years ago I wrote dCapsule

Add a memento to the dConstruct time capsule.

11 years ago I wrote Finding five numbers

Off-site Pownce metadata for my future self.

12 years ago I wrote Wordage

Go forth and coin.

13 years ago I wrote BarCamp London

A slumber party for geeks.

14 years ago I wrote Rocking out

If you’re in Brighton and you’re wondering what to do with yourself on a Tuesday night, why night come along to the Hanbury Ballroom to watch my band Salter Cane raise the very ornate roof.

14 years ago I wrote Web design and cultural identity

Andy "Malarky" Clarke penned an editorial a while back entitled Look out Johnny Foreigner in which he talked about web design and national identity.

15 years ago I wrote PDFs with PHP

Not all of the functionality I’ve been adding to this site recently involves JavaScript and the DOM. I’ve also added a new PHP script.

17 years ago I wrote Private And Public

I like this a lot.