Or try one of the following: 詹姆斯.com, adult swim, Afterdawn, Ajaxian, Andy Budd, Ask a Ninja, AtomEnabled.org, BBC News, BBC Arabic, BBC China, BBC Russia, Brent Simmons, Channel Frederator, CNN, Digg, Diggnation, Flickr, Google News, Google Video, Harvard Law, Hebrew Language, InfoWorld, iTunes, Japanese Language, Korean Language, mir.aculo.us, Movie Trailers, Newspond, Nick Bradbury, OK/Cancel, OS News, Phil Ringnalda, Photoshop Videocast, reddit, Romanian Language, Russian Language, Ryan Parman, Traditional Chinese Language, Technorati, Tim Bray, TUAW, TVgasm, UNEASYsilence, Web 2.0 Show, Windows Vista Blog, XKCD, Yahoo! News, You Tube, Zeldman
Looking Back, Looking Ahead: artist Dan Licht 2 Jan 2022, 4:09 pm
In 1999, I had the good fortune to work alongside Dan Licht at an NYC digital startup called SenseNet, RIP. Back then, although still in his early 20s, Dan was already an accomplished art director and digital designer. Today he’s a fantastic comics illustrator, artist, and creative director. Check his recent art on Instagram and his client work at Daniel V. Licht dot com.
My First Job 22 Dec 2021, 5:30 pm
I was a teenage telemarketer. Reading from a script, I attempted to raise money for St. Jude’s Hospital for Leukemia-Stricken Children. I was fired after three days for departing from the script.
We were supposed to hard-sell, no matter what the person on the other end of the line said. But when the people I cold-called talked about their financial hardships, I sympathized, asked questions, and didn’t try to force a donation.
Our boss listened in on the calls. My empathy toward the people I called was not appreciated.
My boss failed to see any irony in the job’s requiring psychopathically cold-hearted behavior toward some needy people in order to raise money for others.
Probably he could not allow himself to see it.
Enabling Folks to Express Themselves on the Web: State of the Word 2021 20 Dec 2021, 3:09 pm
Not only are we enabling folks to express themselves uniquely on the web, unlike the cookie cutter looks that all the social sites try to put you into. We’re doing it in a way which is standards-based, interoperable, based on open source, and increases the amount of freedom on the web.—Matt Mullenweg, State of the Word
- Introduces Openverse (an opt-in content commons);
- Announces that WordPress’s beginner-friendly Learn.Wordpress.org is now available in 21 languages;
- Philosophizes about Web3 and the “decentralized web” —which, despite big company colonization attempts, is really what the web has always been;
- Extols the virtues of Open Source;
- And more.
Watch the 2021 #StateoftheWord annual keynote address on YouTube. It’s two hours long, so bring popcorn.
Selected Additional Reactions & Commentary
- State of the Word 2021: WordPress Passes 43% Market Share, Looks to Expand the Commons Through Openverse, by Sarah Gooding – WPTavern
- Post Status Team Responses to the State of the Word 2021, collected by Dan Knauss – Post Status
- State of The Word 2021- Recap Under 5 Minutes by Faisal Sarker, WP Hive
- Takeaways from State of the Word 2021 by Deborah Edwards-Onoro (Lireo Designs)
- Dissenting opinion: The way to learn WordPress is not by contributing by Joe Casabona
Hat tips to Chenda Ngak, Reyes Martínez, and Josepha Haden.
“Like a school bus teetering on the guardrail of a bridge over a roaring river.” 18 Dec 2021, 11:42 am
“[We are] like a school bus teetering on the guardrail of a bridge over a roaring river. The bus driver is trying to coax the children to move calmly and carefully to an exit door in the portion of the bus that is still on the bridge, but some of the children are running and jumping around because the exasperated expressions of the driver amuses them.” – Lawrence Zajac
#SpotifyWrapped 2 Dec 2021, 1:37 pm
She’s Got It by The Leonard Simpson Duo; Mittrom by Mach-Hommy & Earl Sweatshirt; Open the Brain by Quelle Chris; Snake Oil Scientist by Marlowe; and Aunties Steak & Rice Hold the Cabbage by Camoflauge Monk (from Chopin Prelude in E Minor by Les Baxter). #SpotifyWrapped
Blue Beanie Day 2021 30 Nov 2021, 12:37 pm
Blue Beanie Day in support of web standards is celebrated around the world on November 30. Hey, that’s today.
So how can you help? Glad you asked! Take a self-portrait wearing a blue beanie (toque, tuque, cap) and post it to your website and social media channels with the hashtag #BlueBeanieDay.
And for that extra extra, slap a blue beanie on your web and social media avatars, as well.
Do this on November 30 as a reminder to design accessible, web-standards-based websites 365 days a year. Thank you. Love you.
DOOMSDAY 31 Oct 2021, 2:28 pm
One year to the day since he left us.
My Night With Essl 13 Oct 2021, 1:32 pm
Herewith, a scene from last night’s interview with legendary web & book designer (and Dean of The Cooper Union School of Art) Mike Essl, who shared his portfolio, career highlights, early web design history, and more. Fun!
If you get a chance to meet, work with, or learn from Mike, take it. He’s brilliant, hilarious, warmly human, and one of the most creative people you’ll ever have the good fortune to know.
A little vitreous humor 7 Jul 2021, 1:23 pm
Vitreous humor lines the backs of our eyeballs. We are born with a full supply of the stuff, but as we age, it begins to dry out or evaporate or some damn thing—the ophthalmologist shining a beam into my eye wasn’t overly explicit on this point.
Sometimes the stuff detaches and comes to the front of the eye. It can be discolored, particularly if the detached part used to be close to the optic nerve. The result is a vitreous floater, which is like having a microscopic slide of an insect’s leg in front of one of your eyes. One eye sees the world. The other eye sees the world but also sees the microscopic slide of the insect’s leg.
At times the “slide” moves around. At night there can also be white flashes that go off every two minutes or so—spaced just far enough apart to work like Chinese water torture.
The ophthalmologist told me it’s caused by aging, it happens to most people eventually, and there’s nothing doctors can do about it, other than monitor the situation to make sure it doesn’t get worse—because if it gets worse, that could be a sign of something more serious.
The ophthalmologist at the space-age eye hospital told me that over time I would see less of it, or learn to ignore it, or something—he wasn’t overly explicit on this point.
I’m to go back and see him again in a month.
Not one of us 26 Jun 2021, 9:04 pm
Even people who didn’t get deathly ill. Who aren’t still struggling to recover. Who didn’t lose a loved one—or more than one. Who didn’t bear the brunt of it because of their race and class. Who didn’t lose a job because of it.
Those who didn’t miss out on senior year. Or the play. Or the prom, quinceanera, or bat mitzvah. Those who didn’t sit alone for months. Didn’t shutter their family’s business. Didn’t die of a curable disease because the hospital was full.
Even those who had enough to eat and someone to talk to. Who did not lose their homes. Those whose animals survived.
Even the lucky ones who had internet access and books and music. And who, when a vaccine came along, had access to it, and were not dissuaded by madness.
Even the most privileged among us are living with trauma.
Not one of us has escaped. Not one is unchanged.
Take a moment to be gentle with yourself, and with all whom you encounter. Even the monsters are crying inside.
The ship and the city 8 Jun 2021, 11:09 am
I DREAMED I’d boarded a ship that was slowly making its way to an exotic vacation locale, somewhere on the other side of the world. I’d bought a giant new steamer trunk for the voyage. I thought I’d have a cabin to myself, but, below decks, the ship was like a passenger train, with row upon row of seats. Voyagers had to sleep sitting up in these seats, and we had to hunt for a vacant seat. At first, I had a row of seats to myself, but I realized that the remaining seats would soon be filled, and perhaps by a group of noisy, aggressive people who knew each other. I’d be the odd one out. So I moved into an occupied row, next to a Japanese passenger who was already half-asleep, his hat pulled halfway down over his eyes, and was traveling by himself, like me. My arrival woke him, slightly, and he nodded to acknowledge me, then closed his eyes again. I realized, as I settled in beside him, each of us slouching away from the other for privacy, that I did not have my trunk with me, and did not know where it was being held. I couldn’t even be sure that it had made it onto the ship.
The ship docked at an American city for a quick break. It was a quaint old town, with buildings that seemed to date back hundreds of years, including a picturesque ruin or two. The dock was filled with similarly set-up cruise ships; this was obviously a major rest stop for the seaborne travel industry. The dock was infinite, an endless perspective of identical cruise ships, each disgorging thousands of passengers who merged into an oncoming throng. So many were coming that they raised the dust before them. I wondered how the quaint old town could possibly accommodate so many travelers.
I had wandered into the city for many blocks when I realized I didn’t have my wallet with me—it was packed in the trunk, presumably back on the ship. I came to this sudden understanding while trying to complete a trivial purchase at the register of a small store.
“I came on a ship, my wallet’s on board, perhaps we could call the ship and have them read you my credit card number?” I suggested to the frowning cashier.
I didn’t know.
“Where’s she headed?”
I suddenly didn’t know that, either.
“Look, I’m on a three-week cruise,” I said. “I don’t remember where I’m going. I don’t know why my family’s not with me.”
The embarrassing admission did little to improve my standing with the cashier.
I had given up and was trudging back to the ship when I realized I did not know where it was docked. I asked townspeople where the dock was located, but they frowned at me as if I were mentally ill or horribly disfigured, and scurried quickly away.
So I wandered, through blocks that resembled Dresden after the Allied bombardment, with no adults to be seen—only underfed, half-naked children, who darted past like hurrying ghosts, presumably scouring the bombed-out buildings for scraps of food or dry places to shelter.
After hours of walking at random, I began to pass buildings that looked vaguely familiar, and thought that I must be approaching the dock again. I could hear distant gulls, their cries half-muted and oddly modulated as they echoed off the broken buildings of the old city.
If I came out upon the dock, would I remember which ship I’d been traveling on?
What was my name? Could my luggage identify me if I knew where the crew had stowed it? Could I describe my luggage to help them search for it? No, it was new and I was unfamiliar with its design. I couldn’t even remember what I’d packed, except for a faint impression that I’d stowed the contents in many small boxes inside the trunk.
But to even reach that impasse of being unable to describe my luggage, I’d have to first identify my ship, and they all looked the same. My ship might already have left. And I didn’t even know its destination.
7 June 2021
Rediscovering music 23 May 2021, 3:31 pm
Apropos of nothing in particular, I present my all-time listening (first 5.25 rows) and more recent listening:
Because I’m weird that way: Sometimes I’ll listen extensively to a particular artist from my collection whom I might not have played in a while, simply to bump them higher in the mosaic or reposition them for a more pleasing composition.
If Spotify exposes you to new music, Last.fm helps remind you of great music in your existing collection that may have slipped your mind. (Not an advertisement. I use last.fm and get great pleasure from how it helps me discover and fuss with my music, as I once spent hours in the old days stacking and rearranging my LPs and tapes.)
And that’s how I stay out of the pool halls.
Public Service P.S: If you do decide to try last.fm, please, by all means, pay the small monthly subscription fee if you can. Doing so supports the under-resourced team that keeps the service going. It also removes the ads, making the site usable (the ads are a nightmare), and gives you the option to view your music as a visual grid, like those shown in my screenshots. The grid-view makes the site. It gives you, not just a visual record collection, but a visual artist collection, if you’ll allow the conceit. I love it.
An earlier version of this post also appears on my Facebook stream.
Amplifying voices 20 May 2021, 2:42 pm
New episodes of Harrison Wheeler’s Technically Speaking podcast are coming, and Technically Speaking will run live interviews at San Francisco Design Week June 7–13.
The podcast amplifies voices of underrepresented leaders who want to inspire the next generation of black and brown designers through authentic, thought-provoking, and immersive storytelling.
A thousand tiny pieces 25 Apr 2021, 3:05 pm
Snow White pushed a stack of ceramic espresso dishes off of the kitchen counter this morning, to see how many of them would smash into a thousand tiny pieces. The answer was most of them.
I couldn’t find my broom, so I had to clean the scattered ceramic chips by stooping over a dustpan. Which made me wheeze and gasp for breath.
So the whole thing turned out great, because I’ll be able to tell my doctor, when I see him on Tuesday for my first annual physical in two years, that my COVID long-haul symptoms have not improved one bit. Which I might otherwise have lied to myself about.
Spring Summit 2021 19 Apr 2021, 12:51 pm
In a few hours, we’ll kick off Day 1 of An Event Apart Online Together: Spring Summit, a three-day web design conference for front-end and UX professionals, starring fifteen extraordinary speakers. If you’ve signed up to join us, I look forward to learning and chatting with you. If you can’t attend, you’re welcome to follow along on Twitter via hashtag #AEAOT.
P.S. Be sure to check out our Speaker Resources for attendees (and folks following along).
Saving Your Web Workflows with Prototyping 12 Apr 2021, 9:44 am
Our static tools and linear workflows aren’t the right fit for the flexible, diverse reality of today’s Web. Making prototyping a central element of your workflows will radically change how you approach problem solution and save you a lot of headaches – and money. But most importantly, you will be creating the right products and features in a way that resonates with the true nature of the Web. A discourse on processes, flexibility, the Web as a material, and how we build things.Saving Your Web Workflows with Prototyping – Matthias Ott
What’s your favorite season? 9 Apr 2021, 10:42 am
As a child, I loved summer—no school! I could stay indoors all day and read! But summer camp, which I dreaded, ended my romance with that season. Even as an adult, no longer forced “for my own good” to do things I hate, the humid misery of August in New York is a hell I wouldn’t wish on anyone. Where were we? New York has two glorious seasons: Spring and Fall. They last only a few days each, it feels like, but that bitter brevity contributes to their sweetness. Spring has a slight edge over Fall in my heart, especially after the twelve months we’ve had.
Service Worker With A Smile 25 Mar 2021, 12:18 pm
Jeremy Wagner’s “Now THAT’S What I Call Service Worker!” provides innovative techniques to harness the power of Progressive Web Apps with smaller HTML payloads and better performance for repeat visitors.
My Life is a New Yorker Cartoon 21 Mar 2021, 1:21 pm
“Why are you uncomfortable having a nonbinary cat?”
…my teenage daughter demanded as we sat together on the couch.
In which I am vaccinated 16 Jan 2021, 8:33 pm
Got vaccinated against COVID-19 today. Stood in line for just over 90 minutes outside a Lower East Side high school that was being used as an immunization pod. There was an old couple in front of me in line; the man initially thought I was standing too closely behind him and demanded I move back. Fair enough. I spent the remaining 90 minutes keeping my distance from the couple.
After a while I began to worry about the old man. His wife, no youngster herself, said he had just had heart surgery. She wasn’t getting immunized—perhaps she didn’t yet qualify. Mainly she was there to hold his hand and keep him from falling down.
Over the 90-odd minutes, as unobtrusively as possible, I set myself to guarding the old man in case he needed any help his wife couldn’t provide. At the last corner before the high school entrance, there was a little plastic seat. The old man’s old wife asked him to sit and rest a while, and I told them I’d watch their spot in line.
It had rained, but the sun was beginning to come out, and the temperature was warm for January. I did little stretches in place, moved forward occasionally (when the line moved), and let my mind wander.
I had my phone on me but I didn’t look at it for fear of draining the battery—there was an access code on the phone that I needed to present to a gatekeeper to get my shot, and I couldn’t do that if the phone died. Also I kind of dug the boredom. At home, I can look at screens for hours. But outdoors, standing in line, anxious about losing my place or not realizing the line had moved or losing my ID (I have an anxiety disorder and worry about many small, stupid things), I prefered to just be bored for 90 minutes. It was rather restful.
There were many workers helping move the line along, mostly young folks in their late teens and early 20s. Their work day had started at 7:00 AM and would continue until 8:00 PM. Thirteen hours of standing in place. Thirteen hours of answering the same questions. I made a point of learning their names and chatting with any of them who were willing to talk. Catastrophe may bring out the worst in some people, but it was bringing out the best in them.
One of the helpers, an MTA worker, told me he looked forward to standing 13 hours a day after weeks of sitting around at his regular job with nothing to do.
Eventually I made it into the building itself, and then I was getting a jab. Didn’t hurt. Uneventful. I thanked the doctor for his gentleness.
Afterwards I sat in a makeshift waiting room for 15 minutes to be sure I didn’t have an adverse reaction. Then I left, thanking cops, guards, doctors and volunteers as I did so.
Walked around the Lower East Side a few minutes longer and then caught a Lyft home.
Later today I may have soreness or nausea or a headache that could last a couple of days. No big deal. I have to wait 28 days before getting my follow-up dose, and it has to be the same vaccine I got today—the Moderna vaccine, not the Pfizer. (The Pfizer has a waiting period of 21 days.)
When I got home, my daughter was awake and cuddling our big white cat. I went online to register for my second dose. There are no available locations in Manhattan in that time period, so I chose one in Brooklyn, and I’ll go there in February.
The first dose makes you 50% immune, they had told me. The second dose makes you 75% immune. Nothing makes you 100% immune. We will need to keep masking and maintaining social distancing for a long time to come.