Jeremy Keith's Blog, page 26
December 31, 2022
2022 in numbers
I posted 1057 times on adactio in 2022. sparkline
That���s a bit more than in 2021.
November was the busiest month with 137 posts. sparkline
February was the quietest with 65 posts. sparkline
I blogged 91 times during the year. sparklineI shared 382 links. sparklineI posted 583 notes. sparklineThat included about 237 notes with photos sparkline and 214 replies. sparkline
I published one article, the transcript of my talk, In And Out Of Style.
I watched an awful lot of television but managed to read 25 books. sparkline
Elsewhere, I huffduffed 130 audio files and added 55 tune settings on The Session in 2022.
I spoke at ten events.
I travelled within Europe and the USA to a total of 18 destinations. sparkline
December 30, 2022
Words I wrote in 2022
Here���s a highlight reel of some of my blog posts from 2022:
Today, the distant future ��� 2022 was once unimaginable to some web folks.Installing progressive web apps ��� How I���m letting people know they can install The Session to their home screens.Starting and finishing ��� Some advice for public speaking.Declarative design ��� Defining the inputs instead of trying to control the outputs.Re-evaluating technology ��� The importance of revisiting past decisions. Especially when it comes to the web.Democratising dev ��� How do we share the means of the web���s production?Work ethis ��� Don���t work hard.Accessibility is systemic ��� The difference between inclusive design and accessibility.That fediverse feeling ��� Mastodon is a vibe shift in the best possible way.I also published the transcript of my conference talk, In And Out Of Style, a journey through the history of CSS.
Music in 2022
Usually an end-of-year music round-up is a list of favourite recordings released in the year. But in 2022 I wasn���t paying very much attention to new releases. I bought a few albums on Bandcamp. They were mostly of���surprise, surprise���traditional Irish music.
Still, I had a very music-filled 2022. Mostly I was playing mandolin in sessions, both here in Brighton and wherever else my travels took me.
These moments were undoubtedly highlights of the year for me.
















December 28, 2022
Books I read in 2022
I read 25 books in 2022. I wish I had read more, but I���m not going to beat myself up about it. I think no matter how many books I read in any given year, I���ll always wish I had read more.
18 of the 25 books were written by women. I think that���s a pretty good ratio. But only 6 of the 25 books were written by Black authors. That���s not a great ratio.
Still, I���m glad that I���m tracking my reading so at least I can be aware of the disparity.
For the first half of the year, I stuck with my usual rule of alternating between fiction and non-fiction, never reading two non-fiction books or two fiction books back-to-back. Then I fell off the wagon. In the end, only 7 of the 25 books I read were non-fiction. We���ll see whether the balance gets redressed in 2023.
As is now traditional, I���m doing my end-of-year recap, complete with ridiculous star ratings.
I���m very stingy with my stars:
One star means a book is meh.Two stars means a book is perfectly fine.Three stars means a book is a good���consider it recommended.Four stars means a book is exceptional.Five stars is pretty much unheard of.Cowboy Feng���s Space Bar And Grille by Steven Brust���������������
Even the author doesn���t think this is a particularly good book, and he���s not wrong. But I have a soft spot for it. This was a re-read. I had already read this book years before, and all I rememberd was ���sci-fi with Irish music.��� That���s good enough for me. But truth be told, the book is tonally awkward, never quite finding its groove. Still a fun romp if you like the idea of a teleporting bar with a house band playing Irish folk.
A Ghost In The Throat by Doireann N�� Ghr��ofa���������������
Stunning. I still don���t know whether it���s fiction, autobiography, translation, or some weird mix of all of the above. All that matters is that the writing is incredible. It���s so evocative that the book practically oozes.
Parable Of The Talents by Octavia E. Butler���������������
A terrific follow-up to The Parable Of The Sower. It seems remarkably relevant and prescient. So much so that I���m actually glad I didn���t read this while Trump was in power���I think it would���ve been too much. It���s a harrowing read, but always with an unwavering current of hope throughout.
About Time: A History of Civilization in Twelve Clocks by David Rooney���������������
A great examination of history and colonialism through the lens of timekeeping. Even for a time-obsessed nerd like me, there are lots of new stories in here.
The Lathe Of Heaven by Ursula Le Guin���������������
While I was reading this, I distinctly remember thinking ���Oh, so this is what Philip K. Dick was trying to do!��� And I say that as a huge fan of Philip K. Dick. But his exuction didn���t always match up to his ideas. Here, Le Guin shows how it���s done. Turns out she was a fan of Philip K. Dick and this book is something on an homage. I found its central premise genuinely disconcerting. I loved it.
Orwell���s Roses by Rebecca Solnit���������������
When someone asked me what I was reading, I was honestly able to respond, ���It���s a book about George Orwell and about roses.��� I know that doesn���t sound like a great basis for a book, but I thought it worked really well. As a huge fan of Orwell���s work, I was biased towards enjoying this, but I didn���t expect the horticultural aspect to work so well as a lens for examining politics and power.
The Testaments by Margaret Atwood���������������
A solid sequel to the classic The Handmaid���s Tale. It���s not more of the same: we get a different setting, and a very different set of viewpoints. It didn���t have quite the same impact as the first book, but then very little could. As with The Handmaid���s Tale, Margaret Atwood stuck with her rule of only including shocking situations if they have actually occurred in the real world.
On Tyranny by Timothy Snyder���������������
I wrote about this book in more detail:
No One Is Talking About This by Patricia LockwoodFor a book that���s about defending liberty and progress, On Tyranny is puzzingly conservative at times.
���������������
Astonishing. I know that a person���s reaction to a book is a personal thing, but for me, this book had a truly emotional impact. I wrote about it at the time:
East West Street by Philippe SandsWhen I started reading No One Is Talking About This, I thought it might end up being the kind of book where I would admire the writing, but it didn���t seem like a work that invited emotional connection.
I couldn���t have been more wrong. I can���t remember the last time a book had such an emotional impact on me. Maybe that���s because it so deliberately lowered my defences, but damn, when I finished reading the book, I was in pieces.
���������������
An absorbing examination of the origins of international war crimes: genocide and crimes against humanity. The book looks at the interweaving lives of the two people behind the crime���s definitions ���and takes in the author���s own family history on the way. A relative of mine ran in the same legal circles in wartime Lviv, and I can���t help but wonder if their paths crossed.
A Desolation Called Peace by Arkady Martine���������������
Just as good as A Memory Called Empire, maybe even more enjoyable. Here we get a first contact story, but there���s still plenty of ongoing political intrigue powering the plot. I can���t wait for the next book in this series!
The Biggest Bluff: How I Learned to Pay Attention, Master Myself, and Win by Maria Konnikova���������������
A thoroughly enjoyable piece of long-form journalism. It���s ostensibly about the world of high-stakes poker, but there are inevitable life lessons along the way. The tone of this book is just right, with the author being very open and honest about her journey. Her cards are on the table, if you will.
The Long Tomorrow by Leigh Brackett���������������
I wonder how much of an influence this book had on Walter M. Miller���s A Canticle For Leibowitz? They���re both post-apocalyptic books of the Long Now. While this is no masterpiece, Brackett writes evocatively of her post-nuclear America.
Being You: A New Science of Consciousness by Anil Seth���������������
A compelling and accessible examination of a big subject. It doesn���t shy away from inherently complex topics, but manages to always be understable and downright enjoyable. I liked this book so much, I asked Anil to speak at dConstruct.
All Systems Red by Martha Wells���������������
A good fast-paced sci-fi story that acts as a vehicle for issues of identity and socialisation. It���s brief and peppy. I���ll definitely be reading the subsequent books in the Murderbot Diaries series.
The Glass Hotel by Emily St. John Mandel���������������
Not in the same league as Station Eleven, but a solid work, looking at the events before and after the collapse of a Ponzi scheme. It���s not a ghost story, but it���s also not not a ghost story. And it���s not about crypto ���but it���s not not about crypto.
The Alchemy Of Us by Ainissa Ramirez���������������
I was really looking forward to reading this, but I ended up disappointed. All the stories about historical inventions were terrifically told, but then each chapter would close with an attempt to draw parallels with modern technology. Those bits were eye-rollingly simplistic. Such a shame. I wonder if they were added under pressure from the publisher to try to make the book ���more relevant���? In the end, they only detracted from what would���ve otherwise been an excellent and accessible book on the history of materials science.
Looking back, I notice that The Alchemy Of Us was the last non-fiction book I read this year.
Wild Seed by Octavia E. Butler���������������
After reading this, I decided to read the rest of the Patternist series in one go. This scene-setter is almost biblical in scope. The protagonist is like an embodiment of matriarchy, and the antogonist is a frightening archetype of toxic masculinity.
Mind Of My Mind by Octavia E. Butler���������������
All of Butler���s works are about change in some way (as exemplified in the mantra of Earthseed: ���God is change���). Change���often violent���is at the heart of Mind Of My Mind. As always, the world-building is entirely believable.
Clay���s Ark by Octavia E. Butler���������������
This works as a standalone novel. Its connection to the rest of the Patternist series is non-existient for most of the book���s narrative. That sense of self-containment is also central to the tone of the novel. You find yourself rooting for stasis, even though you know that change is inevitable.
Pattern Master by Octavia E. Butler���������������
By the final book in the Patternist series, the world has changed utterly. But as always, change is what drives the narrative. ���The only lasting truth is Change.���
The Unreal And The Real: Selected Stories Volume 2: Outer Space, Inner Lands by Ursula K. Le Guin���������������
I���ve read quite of few of Le Guin���s novels, but I don���t think I had read any of her short stories before. That was a mistake on my part. These stories are terrific! There���s the classic The Ones Who Walk Away From Omelas to kick things off, and the quality is maintained with plenty of stories from the Hainish universe. I was struck by how many of the stories were anthropological in nature, like the centrepiece story, The Matter of Seggri.
The Galaxy, and the Ground Within by Becky ChambersThe fourth and final book in the Wayfarers series was a satisfying conclusion. I still preferred Record Of A Spaceborn Few, but that���s probably just because I preferred the setting. As always, it���s a story of tolerance and understanding. Aliens are people too, y���know.
���������������
The T��in translated by Ciaran CarsonAs a story, this is ludicrous and over the top, but that���s true of any near-mythological national saga. Even though this is an English translation, a working knowledge of Irish pronunciation is handy for all the people and places enumerated throughout. In retrospect, I think I would���ve liked having the source text to hand (even if I couldn���t understand it).
���������������
The Star Of The Sea by Joseph O���ConnorI���m less than half way through this, but I���m enjoying being immersed in its language and cast of characters. You���ll have to wait until the end of 2023 for an allocation of stars for this nautical tale of the Great Hunger.
There we have it. I think the lesson this year is: you can���t go wrong with Octavia E. Butler or Ursula K. Le Guin.
And now it���s time for me to pick one favourite fiction and one favourite non-fiction book that I read in 2022.
The pool is a bit smaller for the non-fiction books, and there were some great reads in there, but I think I have to go for Rebecca Solnit���s Orwell���s Roses.
Now I have to pick a favourite work of fiction from the 18 that I read. This is hard. I loved The Lathe Of Heaven and Ghost In The Throat, but I think I���m going to have choose No One Is Talking About This by Patricia Lockwood.
If you want to read any of the books I���ve mentioned, you can find them all in this list on Bookshop.org���support independent bookshops! I bought Octavia Butler���s Patternist books at Brighton���s excellent Afori Books, located in Clearleft���s old building at 28 Kensington Street. Do swing by if you���re in the neighbourhood.
Or try your local library. Libraries are like a sci-fi concept made real.
If you���re interested in previous installments of my annual reading updates, you can peruse:
Books I read in 2021,Books I read in 2020,Books I read in 2019,Books I read in 2018, andBooks I read in 2017,December 24, 2022
An Event Apart
My trip to California went well. It was bookended with a few days in San Diego on either end. I relished the opportunity to hang with family and soak up the sunshine.
In the middle was my outing to San Francisco for An Event Apart. There were some great talks: Krystal talking about onboarding, Miriam blowing my mind with cascade layers, Eric diving deep into the :has() selector, and David closing out the show with a superb call to arms.
I gave my talk on declarative design at the very start of the event, just the way I like it. I was able to relax and enjoy all the other talks without having mine on my mind.
The talk went down well. I thought maybe I might have the chance to repeat it at another An Event Apart sometime in 2023.
But that won���t happen. An Event Apart has closed its doors:
Seventeen years ago, in December 2005, we held our first conference in Philadelphia. The event we just held in San Francisco was our last.
Whenever I was invited to speak at An Event Apart, I always responded in the affirmative and always said it was an honour to be asked. I meant it every time.
It wasn���t just me. Ask anyone who���s spoken at An Event Apart. They���ll all tell you the same thing. It was an honour. It was also a bit intimidating. There was a definite feeling that you had to bring your A game. And so, everyone did. Of course that just contributed to the event���s reputation which only reinforced the pressure to deliver a top-notch presentation.
I���m really going to miss An Event Apart. I mean, I get why all good things must come to an end (see also: dConstruct), but it feels like the end of an era.
My first time speaking at An Event Apart was in 2007. My last time was in San Francisco this month.
Thank you, Eric, Jeffrey, Toby, Marci, and the entire An Event Apart crew. It has been my privilege to play a small part in your story.
2007ChicagoBe Pure. Be Vigilant. Behave2008San FranciscoPattern In The Process2009BostonFuture Shock Treatment2010Seattle, Boston, Minneapolis, Washington DC, San DiegoParanormal Interactivity2011Seattle, Boston, Atlanta, Minneapolis, Washington DC, San FranciscoDesign Principles2012AustinThe Spirit Of The Web2013Atlanta, Washington DC, Chicago, Austin, San FranciscoThe Long Web2014Seattle, San Diego, Chicago, Orlando, San FranciscoEnhance!2015Seattle, Austin, San FranciscoResilience2016Seattle, Boston, Orlando, San FranciscoResilience, Evaluating Technology2017Seattle, DenverEvaluating Technology2018Seattle, BostonThe Way Of The Web2019Seattle, Chicago, San FranciscoGoing Offline2020OnlineDesign Principles For The Web2021OnlineThe State Of The Web2022Online, San FranciscoIn And Out Of StyleDeclarative DesignDecember 7, 2022
Leading Design San Francisco 2023
My upcoming appearance at An Event Apart next week to talk about declarative design isn���t the only upcoming trip to San Francisco in my calendar.
Two months from today I���ll be back in San Francisco for Leading Design. It���s on February 7th and 8th.
This event is long overdue. We���ve never had Leading Design in San Francisco before, but we were all set to go ahead with the inaugural SF gathering …in March 2020. We all know what happened next.
So this event will be three years in the making.
Rebacca is doing amazing work, as usual, putting together a fantastic line-up of speakers:
They’ll be sharing their insights, their stories and their ideas ��� as well as some of their pain from past challenges. It’s all designed to help you navigate your own leadership journey.
I���ll be there to MC the event, which is a great honour for me. And I reckon I���ll be up to the challenge, having just done the double whammy of hosting Leading Design London and Clarity back-to-back.
I would love to see you in San Francisco! If you���ve attended a Leading Design event before, then you know how transformational it can be. If you haven���t, then now is your chance.
Early bird tickets are still available until mid December, so if you���re thinking about coming, I suggest making that decision now.
If you know anyone in the bay area who���s in a design leadership position, be sure to tell them about Leading Design San Francisco���they don���t want to miss this!
December 5, 2022
Jamie
Jamie Freeman passed away yesterday.
I first met Jamie as a fellow web-nerd way back in the early 2000s when I was freelancing here in Brighton. I did a lot of work with him and his design studio, Message. Andy was working there too. It���s kind of where the seeds of Clearleft were planted.
I remember one day telling them about a development with Salter Cane. Our drummer, Catherine, was moving to Australia so we were going to have to start searching for someone new.
���I play drums���, said Jamie.
I remember thinking, ���No, you don���t; you play guitar.��� But I thought ���What the heck���, and invited him along to a band practice.
Well, it turns that not only could he play drums, he was really good! Jamie was in the band.
It���s funny, I kept referring to Jamie as ���our new drummer���, but he actually ended up being the drummer that was with Salter Cane the longest.
Band practices. Concerts. Studio recordings. We were a team for years. You can hear Jamie���s excellent drumming on our album Sorrow. You can also his drumming (and brilliant backing vocals) on an album of covers we recorded. He was such a solid drummer���he made the whole band sound tighter.
But as brilliant as Jamie was behind a drumkit, his heart was at the front of the stage. He left Salter Cane to front The Jamie Freeman Agreement full-time. I loved going to see that band and watching them get better and better. Jonathan has written lovingly about his time with the band.
After that, Jamie continued to follow his dreams as a solo performer, travelling to Nashville, and collaborating with loads of other talented people. Everyone loved Jamie.
This year started with the shocking news that he had inoperable cancer���a brain tumor. Everyone sent him all their love (we recorded a little video from the Salter Cane practice room���as his condition worsened, video worked better than writing). But somehow I didn���t quite believe that this day would come when Jamie was no longer with us. I mean, the thought was ridiculous: Jamie, the vegetarian tea-totaller ���with cancer? Nah.
I think I���m still in denial.
The last time I had the joy of playing music with Jamie was also the last time that Salter Cane played a gig. Jamie came back for a one-off gig at the start of 2020 (before the world shut down). It was joyous. It felt so good to rock out with him.
Jamie was always so full of enthusiasm for other people, whether that was his fellow musicians or his family members. He had great stories from his time on tour with his brother Tim���s band, Frazier Chorus. And he was so, so proud of everything has done. It was so horrible when their sister died. I can���t imagine what they must be going through now, losing another sibling.
Like I said, I still can���t quite believe that Jamie has gone. I know that I���m really going to miss him.
I���m sending all my love and my deepest sympathies to Jamie���s family.
Fuck cancer.
December 4, 2022
Tweaking navigation labelling
I���ve always liked the idea that your website can be your API. Like, you���ve already got URLs to identify resources, so why not make that URL structure predictable and those resources parsable?
That���s why the (read-only) API for The Session doesn���t live at a separate subdomain. It uses the same URL structure as the regular site, but you can request the resources in an alternative format: JSON, XML, RSS.
This works out pretty well, mostly because I put a lot of thought into the URL structure of the site. I���m something of a URL fetishist, but I think that taking a URL-first approach to information architecture can be a good exercise.
Most of the resources on The Session involve nouns like tunes, events, discussions, and so on. There���s a consistent and predictable structure to the URLs for those sections:
/things/things/new/things/searchAnd then an idividual item can be found at:
things/IDThat���s all nice and predictable and the naming of the URLs matches what you���d expect to find:
tunestunes/newtunes/search?q=Irelandtunes/320Tunes, events, discussions, sessions. Those are all fine. But there���s one section of the site that has this root URL:
When I was coming up with the URL structure twenty years ago, it was clear what you���d find there: track listings for albums of music. No one would���ve expected to find actual recordings of music available to listen to on-demand. The bandwidth constraints and technical limitations of the time made that clear.
Two decades on, the situation has changed. Now someone new to the site might well expect to hit a link called ���recordings��� and expect to hear actual recordings of music.
So I should probably change the label on the link. I don���t think ���albums��� is quite right���what even is an album any more? The word ���discography��� is probably the most appropriate label.
Here���s my dilemma: if I update the label, should I also update the URL structure?
Right now, the section of the site with /tunes URLs is labelled ���tunes���. The section of the site with /events URLs is labelled ���events���. Currently the section of the site with /recordings URLs is labelled ���recordings���, but may soon be labelled ���discography���.
If you click on ���tunes���, you end up at /tunes. But if you click on ���discography���, you end up at /recordings.
Is that okay? Am I the only one that would be bothered by that?
I could update the URLs to match the labelling (with redirects for the old URLs, of course), but I���m not so keen on this URL structure:
/discography/discography/new/discography/search/discography/IDIt doesn���t seem as tidy as:
/recordings/recordings/new/recordings/search/recordings/IDBut if I don���t update the URLs to match the label, then I���m just going to have to live with the mismatch.
I���m just thinking out loud here. I think I should definitely update the label. I just won���t make any decision on changing URLs for a while yet.
December 1, 2022
Links for Declarative Design
At the end of next week, I will sally forth to California. I���m going to wend my way to San Francisco where I will be speaking at An Event Apart.
I am very much looking forward to speaking at my first in-person AEAs in exactly three years. That was also in San Francisco, right before The Situation.
I hope to see you there. There are still tickets available.
I���ve put together a brand new talk that I���m very excited about. I���ve already written about the prep for this talk:
So while I���ve been feeling somewhat under the gun as I���ve been preparing this new talk for An Event Apart, I���ve also been feeling that the talk is just the culmination; a way of tying together some stuff I���ve been writing about it here for the past year or two.
The talk is called Declarative Design. Here���s the blurb:
Different browsers, different devices, different network speeds���designing for the web can feel like a never-ending battle for control. But what if the solution is to relinquish control? Instead of battling the unknowns, we can lean into them. In the world of programming, there���s the idea of declarative languages: describing what you want to achieve without specifying the exact steps to get there. In this talk, we���ll take this concept of declarative programming and apply it to designing for the web. Instead of focusing on controlling the outputs of the design process, we���ll look at creating the right inputs instead. Leave the final calculations for the outputs to the browser���that���s what computers are good at. We���ll look at CSS features, design systems, design principles, and more. Then you���ll be ready to embrace the fluid, ever-changing, glorious messiness of the World Wide Web!
If you���d a glimpse into the inside of my head while I���ve been preparing this talk, here���s a linkdump of various resources that are either mentioned in the talk or influenced it…
Declarative DesignDeclarative design on adactio.comUtopia by James Gilyead and Trys MudfordEvery Layout by Heydon Pickering and Andy BellBe the browser���s mentor, not its micromanager by Andy BellLayout Land by Jen SimmonsDesigning Intrinsic Layouts by Jen Simmons on adactio.comHTMLA declarative Web Share API on adactio.comA polyfill for button type=���share��� on adactio.comThe reason for a share button type on adactio.comShare Button Type explainer on GithubWhen should there be a declarative version of a JavaScript API? on adactio.comHow to (not) make a button by Tomas PustelnikCSSThe CSS Mindset by Max B��ckContextual Spacing For Intrinsic Web Design by Stephanie EcklesThe CSS mental model by Peter Paul KochCSS Forces by Tim BrownDesign ToolsOur web design tools are holding us��back by Vasilis van GemertTraditional Web Design Process is Fundamentally Broken by Jason GrigsbyWeb Design Tool Wish List by Jason GrigsbyDeclarative Design Tools (archived) by Jem GoldDesign systemsDeclarative design systems on adactio.comDesign systems thinking on adactio.comHistoryCascading HTML style sheets ��� a proposal by H��kon Wium Lie, 1994A Dao of Web Design by John Allsopp, 2000Responsive Web Design by Ethan Marcotte, 2010PeopleWolfgang Amadeus MozartMiles DavisTim Berners-LeeNovember 29, 2022
UX London 2023
I am very excited to announce that UX London will be back in 2023!
We���re returning to Tobacco Dock. Save the dates: June 22nd and 23rd.
Wait ���that���s only two days. Previously UX London was a three-day event and you could either go for all three days or get a ticket for just one day.
Well, that���s changing. UX London 2023 will be condensend into a two-day event. You get a ticket for both days and everyone shares the experience.
I���m very excited about this! I���m planning to make some other tweaks to the format, but the basic structure of each day remains roughly the same: inspirational talks in the morning followed by hands-on workshops in the afternoon.
As for the who���ll be giving those talks and running those workshops ���well, that���s what I���m currently putting together. For the second year in row, I���m curating the line-up. It���s exciting���like a planning a heist, assembling a team of supersmart people with specialised skillsets.
I can���t wait to reveal more. For now though, you can trust me when I say that the line-up is going to be stellar.
If you do trust me, you can get your super early-bird ticket, you���ve got until this Friday, December 2nd.
The super early-bird tickets are an absolute steal at ��695 plus VAT. After Friday, you���ll be able to get early-bird tickets for the more reasonable price of ��995 plus VAT.
Keep an eye on the UX London website for speaker announcements. I���ll also be revealing those updates here too because, as you can probably tell, I���m positively gleeful about UX London 2023.
See you there!
Jeremy Keith's Blog
- Jeremy Keith's profile
- 55 followers
