Tags: j

4522

sparkline

Sunday, October 24th, 2021

Checked in at Clayton Crown Hotel. Afternoon session 🎶☘️ map

Checked in at Clayton Crown Hotel. Afternoon session 🎶☘️

Saturday, October 23rd, 2021

Checked in at Clayton Crown Hotel. Matt Molloy and Sean Keane 🎶 — with Jessica map

Checked in at Clayton Crown Hotel. Matt Molloy and Sean Keane 🎶 — with Jessica

Friday, October 22nd, 2021

Checked in at Clayton Crown Hotel. Return To London Town 🎶🎻 — with Jessica map

Checked in at Clayton Crown Hotel. Return To London Town 🎶🎻 — with Jessica

In London.

In London.

Checked in at ODEON BFI IMAX for Dune: The IMAX 2D Experience. D U N E — with Jessica map

Checked in at ODEON BFI IMAX for Dune: The IMAX 2D Experience. D U N E — with Jessica

Thursday, October 21st, 2021

Checked in at Royal Opera House. Ballet time! — with Jessica map

Checked in at Royal Opera House. Ballet time! — with Jessica

Tuesday, October 19th, 2021

HTML with Superpowers - daverupert.com

A great talk from Dave on web components:

I think if you were using Web Components before 2020 you were an early adopter and you probably have some scars to show for it. But in 2021, now that all modern browsers support Web Components, I think they’re worth investigating. They have one superpower that no other JavaScript framework offers called the Shadow DOM which is both powerful but frustrating. But another superpower — the power I’m most excited about — is that you can use them standalone without any frameworks, build tools, or package managers.

The talk makes a callback to my talk Building from a few years back. I like that. It feels like a long thoughtful converstation.

Sunday, October 17th, 2021

Picture 1 Picture 2 Picture 3
map

Checked in at Pinóquio. Seafood feast — with Jessica

Checked in at Ginjinha sem Rival. Ginjinha — with Jessica map

Checked in at Ginjinha sem Rival. Ginjinha — with Jessica

Saturday, October 16th, 2021

Picture 1 Picture 2 Picture 3 Picture 4
map

Checked in at A Cevicheria. Feasting on ceviche — with Jessica

Checked in at Sol e Pesca. Snacking on anchovies and sardines — with Jessica map

Checked in at Sol e Pesca. Snacking on anchovies and sardines — with Jessica

Picture 1 Picture 2 Picture 3 Picture 4

Exploring Lisbon with @wordridden.

Friday, October 15th, 2021

Goodnight, Lisbon!

Goodnight, Lisbon!

Monday, October 11th, 2021

Checked in at Fox On the Downs. Session!☘️🎶 — with Jessica map

Checked in at Fox On the Downs. Session!☘️🎶 — with Jessica

Saturday, October 9th, 2021

Checked in at Open Bakery. Coffee in the park — with Jessica map

Checked in at Open Bakery. Coffee in the park — with Jessica

Thursday, October 7th, 2021

Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes - YouTube

This is a terrific and nuanced talk that packs a lot into less than twenty minutes.

I heartily concur with Rich’s assessment that most websites aren’t apps or documents but something in between. It’s a continuum. And I really like Rich’s proposed approach: transitional web apps.

(The secret sauce in transitional web apps is progressive enhancement.)

Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes

Saturday, October 2nd, 2021

Picture 1 Picture 2 Picture 3 Picture 4

Spent a nice couple of days hanging out with my buddy Cider.

Friday, October 1st, 2021

Picture 1 Picture 2 Picture 3 Picture 4

Looking up in London.

Thursday, September 30th, 2021

Twenty years of writing on my website

On this day twenty years ago I wrote the first entry in my online journal. In the intervening two decades I’ve written a further 2,817 entries.

I am now fifty years old, which means I’ve been blogging for two fifths of my lifetime.

My website has actually been around for longer than twenty years, but its early incarnations had no blog. That all changed when I relaunched the site on September 30th, 2001.

I wrote at the time:

I’m not quite sure what I will be saying here over the coming days, weeks, months and years.

Honestly I still feel like that.

I think it’s safe to assume an “anything goes” attitude for what I post here. Being a web developer, there’s bound to be lots of geeky, techy stuff but I also want a place where I can rant and rave about life in general.

That’s been pretty true, although I feel that maybe there’s been too much geeky stuff and not enough about everything else in my life.

I’ll try and post fairly regularly but I don’t want to make any promises I can’t keep. Hopefully, I’ll be updating the journal on a daily basis.

I made no promises but I think I’ve done a pretty good job. Many’s the blogger who has let the weeds grow over their websites as they were lured by the siren song of centralised social networks. I’m glad that I’ve managed to avoid that fate. It feels good to look back on twenty years of updates posted on my own domain.

Anyway, let’s see what happens. I hope you’ll like it.

I hope you still like it.

Here are some of my handpicked highlights from the past twenty years of blogging:

  • Hyperdrive, April 20th, 2007

    Last night in San Francisco.

  • Design doing, November 11, 2007

    The opposite of design thinking.

  • Iron Man and me, December 1st, 2008

    The story of how one of my Flickr pictures came to be used in a Hollywood movie.

  • Seams, May 12th, 2014

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

  • Web! What is it good for?, May 28th, 2015

    Not absolutely nothing, but not absolutely everything either.

  • Split, April 10th, 2019

    Materials and tools; client and server; declarative and imperative; inclusion and privilege.

Wednesday, September 29th, 2021

Responsible JavaScript, A Book Apart

TAKE MY MONEY!!!

If we want people to fully experience the sites we have worked so hard to craft, then we must be judicious in our use of JavaScript. In thoughtful detail, Jeremy Wagner shows how JavaScript can be used to progressively enhance server-side functionality, while improving speed and access for more visitors. By centering user needs every step of the way—from toolchains to metrics to testing—we can all contribute to a more inclusive, accessible, and resilient web.