Jeffrey Zeldman's Blog, page 9
March 31, 2023
His Service
We laid my brother Pete to rest today. They brought him out in a bespoke coffin his wife Cheryl designed. It had a red top, and its white sides were covered in Pete’s quirky figure drawings. He’d have loved it.
Several of us had written about Pete, and the officiant read our statements to the assembly. Our words were sweet and funny and loving and not at all conventional. (How could they be? The man was anything but.)
Then Pete’s friend Andy Davy delivered the eulogy. It was not about the musician’s musician or the beloved music teacher but the private man: his warmth, his intelligence, the intensity of his friendship.
Cheryl wrote the final tribute. It was the saddest and most beautiful of all. The officiant read it to us so Cheryl would not have to speak.
Then, as the auditorium loudspeakers played—what else?—a Pete Zeldman drum solo, the curtains closed on the lonely little red-topped coffin, and the people rose and filed slowly away.
The post His Service appeared first on Zeldman on Web and Interaction Design.
March 30, 2023
Immersive Content and Usability

As the lines between our physical and digital surroundings continue to blur, it’s more important than ever to design usable and accessible content for our ever-expanding array of contexts.
In 2021, A Book Apart and I were delighted to bring you Preston So’s Voice Content and Usability, the definitive book on voice content, and A Book Apart’s first voice title.
Now, in 2023, we’re thrilled to present Preston’s brilliant follow-up, Immersive Content and Usability, coming April 18.
Armed with this book, you’ll create incisive and inclusive user-centered experiences across augmented, extended, and virtual realities, transforming the physical world into an exciting new canvas for content.
Pre-order now! https://abookapart.com/products/immersive-content-and-usability
The post Immersive Content and Usability appeared first on Zeldman on Web and Interaction Design.
March 20, 2023
Valediction
When my mother was pregnant with my younger brother Pete, my father took her to see West Side Story in New York. My mom said every time the orchestra played, Pete kicked in her womb, keeping perfect time. Some people are born to play the drums. Pete played before he was born. He never stopped.



He loved music and courted danger. At age two, one day, he took my father’s LPs out of the record cabinet, spread them on the floor, and walked on them. When my father came home, he spanked Pete. The next day, Pete did the same thing again. And again, my father punished him. Every day it was the same. One day my mother tried to intervene as my brother was just starting to lay out a fresh pile of LPs. “Peter,” she said. “Do you want Daddy to spank you?” My brother shivered in fear. And continued to spread the records on the floor. Finally, my father put a combination lock on his record cabinet. My brother picked the lock.
Pete had his own ideas. Most were better than walking on Dad’s records. Many were brilliant. Some people march to their own drum. Pete marched to a whole set.
You could not stop him. He was full of life, full of energy. My idea of a great summer vacation was inhaling the musty aroma of books in an air conditioned library. But my brother was out from sunup till sundown—running around, making friends, buying candy for all the other kids in the neighborhood out of his tiny allowance. He loved other people. He paid attention to them.
I have a lifetime of stories about him. So does everyone who knew him. He was full of life, full of energy, a clock that never wound down. And now, he’s gone, leaving a Pete Zeldman shaped hole in the universe.
Goodbye, brother. I love you. I will keep your memory close. And maybe when time ends for me, too, I will see you again.
Written for Funeral Service, 31 March, 2023.
The post Valediction appeared first on Zeldman on Web and Interaction Design.
February 2, 2023
Twitter Blues
Before the present owner, I was a Twitter Blue customer, because I always pay for software—to support its creators and help prevent it from disappearing, as so many great websites and platforms have done over the years.
It wasn’t about the Twitter Blue pro features, to be honest, because they were few and inessential.
For instance, the ability to unsend a tweet for 30 seconds turned out to be more of an annoyance than an asset. Its value could be replicated without the feature, simply by taking a few seconds to reread your post before hitting Send. Most of the time, the feature felt to me like an annoying delay before every tweet went up.
And as Twitter compulsion is closely connected to the dopamine hit of instant gratification—voila! your thought is out there in the world, quick as the firing of a synapse!—waiting 30 seconds soon came to feel like a drag on the experience, not a benefit worth paying for. Like a cigarette that takes thirty seconds to deliver nicotine when you drag on it.
Nevertheless, as long as I had the income to do so, I would have continued to pay, simply to help Twitter keep going.
Because we’ve all seen what happens to beloved platforms after they run for too long on fumes. Investors grab lifeboats. Founders sell to a new owner who rapidly enshittifies the platform. Or the product disappears. Or it lingers as an under-resourced shadow of its former self, like a loved one with a tragically wasting disease. (Something I know far too much about.)
Besides: Twitter, as a town square, was important. Leaving its future health to the mercies of subscription models and advertising was risky enough.
Just as, despite the many obstacles to true representative democracy that threaten my country, it remains my sacred duty to vote, so too—as a user and fellow creator—did it feel like my duty to vote for Twitter’s continued existence with my wallet. (Again, acknowledging the privilege of having employment and at least a modicum of disposable income.)
I won’t rehash the history of the new regime’s dangerous decisions and confounding errors of judgement—and that’s putting it charitably. Or share my anxieties about the Beloved Platform turning into a red-pilled fuckfest of racist, sexist pile-ons.
Even when a longtime web acquaintance persuaded the new owner to “democratize” the blue checkmark by charging for it (and we’ll skip that history, which is still in progress, as well), I kept using Twitter, kept paying my Twitter Blue dues, and kept hoping for the best.
Even as brilliant people with vital jobs got kicked out by the thousands. Even when respected friends and colleagues abandoned Twitter like it was a room that smelled of corpses. Even when each day’s freshly absurd Twitter news cycle conjured disbelief worthy of U.S. Election Night 2016.
“Maybe it won’t be so bad,” I whispered to myself.
“I’ll hang in there,” I said.
As if continuing to use Twitter was some bizarre loyalty test to the platform itself, and not to the ideas and human beings that drove it. Like loyalty to a friend who drives his car into trees while drunk. “I’m not going to abandon him now, he needs help.”
Here comes the punchline: one day Twitter emailed me to say that my Twitter Blue account was being discontinued, but I would soon have the opportunity to pay for an exciting *new* version of Twitter Blue.
Then Twitter emailed me inviting me to roll over my credit card so as to become a member of the new Twitter Blue. Which made me wonder: do I continue to go by the principle of paying for software I use, even when I disapprove of the direction in which a new owner is taking the platform? Or do I register my dislike of that direction by refusing to pay, even if it accelerates the death of the platform? (Whereas I was still hoping for the platform to survive and right itself, no pun intended.)
In the end, and I know I’ll lose many of you here, I decided to keep paying. And now the promised punchline: Twitter was unable to accept my credit card, and the subscription failed.
I tried for maybe 30 minutes.
I’ve successfully used software for over 30 years, and I’ve written a few things about UX and web design and development, so I generally have some idea of what I’m doing when I interact with internet content, and I also know that shopping carts are supposed to work. They’re not supposed to make users think. They’re supposed to make it easy to pay, whether you actually need the product or not.
Yet somehow—I wonder if it had to do with (illegally) firing most of the staff?—Twitter was not able to take my money.
The attempt to subscribe failed. Over and over. Perhaps it was my higher power telling me something. Perhaps it was my unconscious telling me something. But most likely, it was simple engineering and UX incompetence, caused by the removal of almost everyone at Twitter who knew what they were doing.
And the second punchline? I still have my blue checkmark. Which I’ve had since, like, 2006, or whenever the original Twitter first bestowed it. I guess because I’m of some small note in my field.
Of course, for all of having 322K followers, almost nobody sees my tweets, as the stats (and lack of engagement) plainly show me.
So either most of my 322K followers have abandoned the platform, or the algorithm works to minimize my footprint. And, theoretically, that latter situation would change if I paid Twitter the monthly $8—or, I believe it has gone up to $11, now, with price increases over time part of this week’s strategy to frighten folks into subscribing while they can still afford do so.
But I tried to give Twitter my money, even when I had Enormous Doubts that it was the right thing to do. And they simply wouldn’t take it. La de da. And for now I’m content to wait, peck my posts into the maw of the blind white whale, and see what changes next.
Twitter Blue, Twitter Blues, Twitter blew it.
The post Twitter Blues appeared first on Zeldman on Web and Interaction Design.
Twitter Blue
Before the present owner, I was a Twitter Blue customer, because I always pay for software—to support its creators and help prevent it from disappearing, as so many great websites and platforms have done over the years.
It wasn’t about the Twitter Blue pro features, to be honest, because they were few and inessential.
For instance, the ability to unsend a tweet for 30 seconds turned out to be more of an annoyance than an asset. Its value could be replicated without the feature, simply by taking a few seconds to reread your post before hitting Send. Most of the time, the feature felt to me like an annoying delay before every tweet went up.
And as Twitter compulsion is closely connected to the dopamine hit of instant gratification—voila! your thought is out there in the world, quick as the firing of a synapse!—waiting 30 seconds soon came to feel like like a drag on the experience, not a benefit worth paying for. Like a cigarette that takes thirty seconds to deliver nicotine when you drag on it.
Nevertheless, as long as I had the income to do so, I would have continued to pay, simply to help Twitter keep going.
Because we’ve all seen what happens to beloved platforms after they run for too long on fumes. Investors grab lifeboats. Founders sell to a new owner who rapidly enshittifies the platform. Or the product disappears. Or it lingers as an under-resourced shadow of its former self, like a loved one with a tragically wasting disease. (Something I know far too much about.)
Besides: Twitter, as a town square, was important. Leaving its future health to the mercies of subscription models and advertising was risky enough.
Just as, despite the many obstacles to true representative democracy that threaten my country, it remains my sacred duty to vote, so too—as a user and fellow creator—did it feel like my duty to vote for Twitter’s continued existence with my wallet. (Again, acknowledging the privilege of having employment and at least a modicum of disposable income.)
I won’t rehash the history of the new regime’s dangerous decisions and confounding errors of judgement—and that’s putting it charitably. Or share my anxieties about the Beloved Platform turning into a red-pilled fuckfest of racist, sexist pile-ons.
Even when a longtime web acquaintance persuaded the new owner to “democratize” the blue checkmark by charging for it (and we’ll skip that history, which is still in progress, as well), I kept using Twitter, kept paying my Twitter Blue dues, and kept hoping for the best.
Even as brilliant people with vital jobs got kicked out by the thousands. Even when respected friends and colleagues abandoned Twitter like it was a room that smelled of corpses. Even when each day’s freshly absurd Twitter news cycle conjured disbelief worthy of U.S. Election Night 2016.
“Maybe it won’t be so bad,” I whispered to myself.
“I’ll hang in there,” I said.
As if continuing to use Twitter was some bizarre loyalty test to the platform itself, and not to the ideas and human beings that drove it. Like loyalty to a friend who drives his car into trees while drunk. “I’m not going to abandon him now, he needs help.”
Here comes the punchline: one day Twitter emailed me to say that my Twitter Blue account was being discontinued, but I would soon have the opportunity to pay for an exciting *new* version of Twitter Blue.
Then Twitter emailed me inviting me to roll over my credit card so as to become a member of the new Twitter Blue. Which made me wonder: do I continue to go by the principle of paying for software I use, even when I disapprove of the direction in which a new owner is taking the platform? Or do I register my dislike of that direction by refusing to pay, even if it accelerates the death of the platform? (Whereas I was still hoping for the platform to survive and right itself, no pun intended.)
In the end, and I know I’ll lose many of you here, I decided to keep paying. And now the promised punchline: Twitter was unable to accept my credit card, and the subscription failed.
I tried for maybe 30 minutes.
I’ve successfully used software for over 30 years, and I’ve written a few things about UX and web design and development, so I generally have some idea of what I’m doing when I interact with internet content, and I also know that shopping carts are supposed to work. They’re not supposed to make users think. They’re supposed to make it easy to pay, whether you actually need the product or not.
Yet somehow—I wonder if it had to do with (illegally) firing most of the staff?—Twitter was not able to take my money.
The attempt to subscribe failed. Over and over. Perhaps it was my higher power telling me something. Perhaps it was my unconscious telling me something. But most likely, it was simple engineering and UX incompetence, caused by the removal of almost everyone at Twitter who knew what they were doing.
And the second punchline? I still have my blue checkmark. Which I’ve had since, like, 2006, or whenever the original Twitter first bestowed it. I guess because I’m of some small note in my field.
Of course, for all of having 322K followers, almost nobody sees my tweets, as the stats (and lack of engagement) plainly show me.
So either most of my 322K followers have abandoned the platform, or the algorithm works to minimize my footprint. And, theoretically, that latter situation would change if I paid Twitter the monthly $8—or, I believe it has gone up to $11, now, with price increases over time part of this week’s strategy to frighten folks into subscribing while they can still afford do so.
But I tried to give Twitter my money, even when I had Enormous Doubts that it was the right thing to do. And they simply wouldn’t take it. La de da. And for now I’m content to wait, peck my posts into the maw of the blind white whale, and see what changes next.
Twitter Blue, Twitter blew it.
The post Twitter Blue appeared first on Zeldman on Web and Interaction Design.
January 27, 2023
About Pete
Dear Fund donors —
This is one of the most difficult things I’ve ever had to write. Pete is still with us, but has decided that he cannot fight this fight any longer. Here is a window into what I have witnessed behind the scenes: I have never seen someone battle in such a heroic way in my life. Starting last summer when we first discovered that there were possible cures available for the very deadly pancreatic cancer he has, Pete was informed that if he tolerated the Abraxane/GEM chemo protocol that he was on, and if his numbers continued to fall, he would be a good candidate for the trial at the end of the year. In an effort to continue to be in the trial he essentially poisoned himself, refusing to complain or change course, with a 100% dosage for over 6 months (apparently a very rare thing) to get himself to the finish line when the next trial was scheduled to start.
He was hospitalised more than once with septicaemia due to the toxic levels of chemo in his body. He compared it to a Russian-style nerve agent poisoning. His glorious brain went deeper and deeper into a state of confusion and he had trouble thinking straight. His body started falling apart and his usually exquisite sense of ultimate limb and body control started to abandon him, and he began to take frightening falls. But this reaction to the chemo was all in service of his making it to the trial so he continued on, even though the whole thing was devastating and brutal.
When the time for the trial came, when we launched this GoFundMe, we were threading a needle. He had gone off the chemo to give his broken body and mind a break. The original lab in Portugal that was going to do the trial did not have their new lab ready and so sent him to a new-to-our-team lab in Germany. Pete’s team in the UK waited quite a while to put him back on a chemo protocol. When they did put him back on, they chose a protocol that had been more tolerable for him during his first bout in 2021, when they were trying to get him operable (and did!). As this chemo pause and shift to a new team was taking place, his once very low cancer markers were rapidly, more rapidly than anyone thought would have happened, rising in his body.
He was recently put back on Folfirinox, his once well-tolerated chemo protocol, and he just could not spend another day on it. It was terrible for him. The lab in Germany did the initial evaluation of his tumour and blood at a cost of €16k from this GoFundMe fund (which cannot be refunded), and found things there that have given them some optimism, but the vaccine takes 10-12 weeks to produce, and without a chemo protocol keeping him alive, he more than likely doesn’t have those weeks left to wait.
He is being put in palliative care now. The world is losing one of the greatest musicians, rhythmic theorists and just lovely and decent human beings ever to exist. I am heartbroken. I have been privileged to have met him when I was 19. We were a romantic couple when we were kids, from the time I was 20 until I was 25. We were in 2 amazing bands together. And he has allowed me to go on this illness and end-of-life journey with him. He is truly a hero to me.
His wife Cheryl is a beautiful human being. They have been together for 20 years. They adore one another. She is the perfect partner for him. Calm and loving. Understanding and kind. Smart and practical. I’ve seen over the years how much he loves her. I am heartbroken for her too.
He’s been extremely nervous about this GoFundMe should we have needed to halt it for any reason. He’s been incredibly touched by everyone’s beautiful, kind and loving contributions to his health and well being. We have been discussing a strategy regarding the remaining money in the fund, and are going to work out an amortisation based upon everyone’s overall contribution to the fund, and will refund according to percentage. This is Pete and Cheryl’s wish for the monies.
That is all I can say at the moment. I am in a great deal of personal pain, but that is to be expected because it is perfectly in proportion to the amount of love I have felt for Pete in every role he has played in my life. If you haven’t taken a moment to look at the videos of him playing polyrhythmic drums and explaining what he’s playing as he’s playing it, please do that now. Then, if you’re so moved, you can send him a message about it while he’s still here. I know he’d appreciate that.
The post About Pete appeared first on Zeldman on Web and Interaction Design.
January 23, 2023
Smells like victory
I love the smell of my neighbor’s weed in the morning.
And afternoon.
And evening. Seven days a week, God bless him.
A grocery delivery guy dropping food at my apartment Thursday morning thought it was my weed and complimented me on the quality.
Twenty-nine-and-a-half years sober. I still enjoy the smell.
The post Smells like victory appeared first on Zeldman on Web and Interaction Design.
January 17, 2023
“A $44 billion version of MySpace.”

My longtime friend and former collaborative partner Craig Hockenberry bids a dignified adieu to Twitterific, Twitter, and his mom … and calls for a standards-based universal timeline. — The Shit Show
The post “A $44 billion version of MySpace.” appeared first on Zeldman on Web and Interaction Design.
November 24, 2022
A Cat Tale

First thing after her breakfast, Snow White climbed into a small, half-filled paper and cardboard recycling box. It was barely wide or deep enough to contain her. Her little brother Mango instantly appeared, sliding into a position that was barely an inch from the box. As Snow White arranged the papers and cardboard beneath her, Mango watched with tremendous concentration.
Moments later, with a pretty little jump, Snow White abandoned the box, striding off in the direction of the living room in slow, deliberate, dignified steps.
Seizing his chance, Mango leaped into the box.
As soon as he had settled in—the work of an instant—he turned his head to gaze at Snow White and confirm that she was watching him.
But she was still slowly walking away, not paying him the slightest mind.
So, half a moment later, Mango too sprang out of the box, sauntering off meaningfully into the front hall.
The post A Cat Tale appeared first on Zeldman on Web and Interaction Design.
July 18, 2022
A Tale of Two Pools

Two swimming pools hold an almost holy place in my heart:
The indoor pool and gymnasium of the Chatham Center Hotel in Pittsburgh, where our family lived before our house was ready for occupancy. And where the gym manager Mr Kaufman, a mountain of lazily contented flesh who was never without his lighted cigar, unfailingly greeted my brother and me thusly: “Hello, boys. How’s your mother?” And where I taught my younger brother Peter to swim. We would hold our noses and hang upside down, our legs gripping the edge of the pool. When water went up our noses, we would shout “Angela!”, emulating some character on a TV show who had shouted that name, and cracking ourselves up over nothing, as only two close siblings can. After swimming, we would have spaghetti in the Howard Johnson’s that served as the hotel’s restaurant. That world is long gone.
The Big Pool at the Grand Floridian hotel in Disney World, several summers in a row, starting when my daughter Ava was six. The hotel is on the Magic Kingdom’s grounds. Entering the park an hour before general admission began, we’d hit our favorite attractions for an hour or two, while the temperature and humidity were still bearable. It’s a Small World and Pirates of the Caribbean were of course our favorites, but we also enjoyed the singing bears, and even the dreaded hall of presidents. Before lunchtime, our Magic Kingdom needs sated, we’d have returned to the hotel for a long day’s lounging in and around the pool. We made up imaginary and ridiculous Disney movies, describing the trailers to each other. (In “The Dog Who Shit Nickels,” when the suburban neighbor, pointing to a pile of coins, complains to dog owner Arnold Schwarzenegger, “Look what your dog did on my lawn!”, Arnold says, “Keep ze change.”) We splashed, we swam, we paddled. We floated on our backs, gazing at the palm trees and getting giddy over the ducks who roamed the grounds and used the pool as their toilet. My nostalgia for those moments is enormous. They will never come again. For we will never again travel to Florida.
The post A Tale of Two Pools appeared first on Zeldman on Web and Interaction Design.


