Installing some updates on a Friday morning, like you do. Trying to figure out why my feed went sideways. Looks like the Syndication Links plugin got some really cool updates, which will be fun to experiment with. I’m expecting today to be a light work day, which means I can concentrate on some of the backlog of tasks I’ve been putting off. I’m looking forward to a relaxing weekend.

Me: Goes to get some ice, which I rarely do. Icemaker: Not dispensing ice. Me: “Shit, icemaker’s clogged, time to take it out and clean it again.” /me begins cleaning icemaker. Roommate enters and says: “Didn’t you just do that a couple weeks ago?” Me: “Yes.” Her: “Wait, it clogs up if you don’t use it?” Me, biting my tongue because this is the most obvious thing in the entire fucking universe: “Yes.” Yep, this is me being all domestic and shit.

Switching playlists and quitting early. This has been yet another long week, and I need to disconnect from everything for probably a couple of days. I will spend some time over Facetime with two of the best people in the world, Wil and Denise, and other than that I think I’m going to stay offline as much as possible. Browser’s closed after this, email client’s closed, phone is on “Do Not Disturb”, and Twitter client on the desktop is closed. There’s a Valentine’s Day party over at the other building later today and I think I’m going to skip it because I think if I have to endure commercialized love I’ll need someone to hold my hair back while I puke. I’ve never been a huge fan of Valentine’s Day anyway and if I really want to eat candy I can get it on sale afterwords.

First, I do not feel any empathy at all for Jeff Bezos, and my eyes are stuck in the rolled position at his sudden treatment as a hero and martyr. The man cheated on his wife, and, now that he has an opportunity to do so, is more than willing to play the victim. The only reason he now cares about anyone being blackmailed is because it’s happening to him. Otherwise, he couldn’t, and hasn’t, cared less. The National enquirer is hosted by Amazon and their money was just as green as anyone else’s, so he can stab himself in the heart with a spoon for all I care. Second, I am also not going to feel any empathy for the National Enquirer when Jeff Bezos gets done fucking them up the ass and then publicly humiliating them. Fucking with the owner of the company which hosts your web properties is a monumentally stupid decision and I am perfectly OK with NE reaping what they’ve sown. I’m just going to make sure I have plenty of popcorn ready and watch the whole thing play out.

Today’s work playlist is: “Tired of Stupid”. Overwhelmingly metal, plus some alternative and hard rock from the 80’s, and some other stuff to leaven it. I didn’t attend last night’s virtual Homebrew Website Club because I was tired after work and was in bed by 8 or so. I am going to try to attend Indiewebcamp Online though if there’s nothing between now and then that’s virtual. I still have to look up the dates though. I am still wrestling with emotions I would rather not wrestle with, but as days pass and I reassemble the pieces with more than just figurative duct tape, this will become easier to deal with.

Duplicating this as a separate note since I forgot that Twitter doesn’t accept RSVP posts. There’s a virtual Homebrew Website Club tonight, and I think I’m going to attend. There’s stuff that’s been on the back burner for my websites, (finishing the import of my Facebook archive, for example), and I need to occupy my free time with something. #indieweb

Spotify is apparently gobbling up podcast platforms, and Anchor is among them. Not that Anchor was particularly open before, but it definitely won’t be open now. given the way Spotify already handles podcasts, this will likely be yet another example of a site death. So, one more time for the folks in the back: Own your content! No, seriously, own your content. It’s one thing to syndicate to Spotify from your own site, because you still have control of the files. Using it as your primary platform, however, (as you will be if you primarily upload to Anchor), is still not a good idea if you care about your content being yours, available for as long as you decide, all of that. Plus there’s a really nasty long-standing bug with Spotify which keeps your feed from being updated if you have to update your original feed for any reason, like you accidentally uploaded the wrong version of a file. So yeah, own your content, because that one’s been around for two years at least and there’s no sign of them fixing it.

Well WordPress, it seems as though you and I have outlasted a second romantic relationship. I suppose I should be grateful that this one was just under a year while the other was twelve years, but right now it hurts to think and I’m not in the headspace to considere things like that right now. I will get there eventually, but it won’t be today. The unreturned calls and emails and texts after a year of talking nearly every day is just too much. It’s not that I’m angry. It’s worse than that. I wish I could just be angry because that would be a lot easier to take. Right now I’m just crushed.

Underlines Are Beautiful by Adrian Roselli (Adrian Roselli)
Underlines, the standard, built-in signifier of hyperlinks, the core feature of the web, are beautiful. This is objectively true. They are aesthetically one of the most delightful visual design elements ever created. They represent the ideal of a democratized information system. They are a frail monument to the worldwide reach…

This is probably the most poetic take on link underlines I’ve ever read.

Dear M-Enabling Summit: seriously, why do accessibility pros have to keep passive-aggressively adding alt text to your images for you? It’s not like this is new or anything. This is, after all, 2019 and not 1995. It’s not even new by Twitter standards, and there are a metric ton of guides out there, some of them even written by accessibility pros, to show you how to use the feature. How is this not in the instructions you provide to your social media manager, assuming you have one? If you don’t, not adding it is even worse. If you can’t manage to do something as simple as adding alt text to your images, why on earth should anyone trust you to create a conference that provides valuable, accurate accessibility information?

The practical value of semantic HTML by Bruce Lawson
It has come to my attention that many in the web standards gang are feeling grumpy about some Full Stack Developers’ lack of deep knowledge about HTML.

It’s easy to get cranky when semantic HTML is ignored by developers, and that’s usually my cue to quit for the day if possible. This is probably the funniest take I’ve read on the subject of HTML, and I kind of want to steal and modify slightly that footer text and use it on my personal site. This post is also written in a way that allows you to steal the points and add them to your notebook if you’re into that sort of thing.

Definitely some very useful information for developers. This stuff is core knowledge that needs to be grasped by developers before getting to the point of using tools or trying to test with assistive technology. I think it’s also useful information for testers as well as assistive technology users, if for no other reason than we are often tasked with doing advocacy work, and it’s to our advantage to try to make sure that the information we’re passing on is accurate so that accessibility problems can be fixed, and not just temporarily. Well, that’s the hope, anyway.

Blindness Charities And Money, Part 1: The Aggregation by Chris Hofstader
many of the biggest blindness organizations are sitting atop a mountain of cash while spending relatively little on programs for the people they state they are helping.

I would encourage every blind person in the strongest possible terms to read the most recent article by Chris Hofstader and download the data. I would especially encourage the blind people who has been contracted by any of these organizations to do things like build websites or write software to read through this data and then make decisions with regard to whether or not you’re going to work with these organizations and how you are going to price your services based on this data and not the sob stories or excuses provided by these organizations when they plead lack of budget coupled with great need for your services. It’s one thing to suspect they’re screwing you over with no proof. It’s a very different, and bigger, ball of wax to know that they are screwing you over, have proof of it, and then contrast that with the “have a large impact”, “make a difference”, “help the cause”, “we’ll send you referals” kind of language that is so often used when they pitch for things like websites or apps. I will not only be reading through this data myself, but also passing this on to any blind person who has been my student, formally or otherwise, when it comes to WordPress.

Improving user experience with links, notifications, and Webmentions by Chris Aldrich
Use & publish visible data for humans first, machines second. Hiding @, #, and other cruft in links that send webmentions.

I didn’t realize Twitter highlights all that information. I agree. Get rid of all of it. That’s got to be a horrible reading experience.

Democratize Publishing, Revisited by Matt
For many years, my definition of “Democratize Publishing” has been simply to help make the web a more open place. That foundation begins with the software itself, as outlined by the Four Freedoms: ... In 2018, the mission of “Democratize Publishing” to me means that people of all backgrounds, interests, and abilities should be able to access Free-as-in-speech software that empowers them to express themselves on the open web and to own their content.

Matt Mullenweg has taken the time to introspect and revisit his working definition of democratizing publishing to specifically include people of all backgrounds, interests, and abilities, and I think this is worthy of note. Not only that, I think it’s a significant step that earns him a not insignificant amount of credit. It’s a necessary step that helps lay the foundation for a more accessible WordPress, a more accessible editor for WordPress, and a more accessible web going forward. Granted, words are not action. But this, coupled with Matt’s pledge to fund the remainder of the WPCampus crowdfunding effort for a full accessibility audit of Gutenberg, by way of Automattic, (provided that pledge is fulfilled), gives me reason to be cautiously optimistic regarding Matt’s participation in the effort to make WordPress and its new editor accessible to everyone. So, thank you Matt for your demonstrated willingness to revisit the core idea behind WordPress and as a result of that thought process to make a necessary course correction. It hasn’t gone unnoticed.

I should be able to charge extra for editing content on any site with Visual Composer involved. That plugin is the bane of my existence, and the sooner it completely disappears, the better. It is absolutely possible to edit VC content by hand. This is also absolutely not a skillset I should have to maintain. We have standards for a reason. It is very time-consuming and tedious, along with probably being traumatizing, for anyone to have to learn the non-standard idiosyncracies of this kind of generated markup. Friends don’t let friends use this plugin. Enemies probably shouldn’t let enemies use it either.

Static Indieweb pt2: Using Webmentions by Max Böck (Max Böck - Frontend Web Developer)
How to pull interactions from social media platforms like Twitter back to your own site, using Webmentions, webmention.io and Bridgy.

Syndicating your content to social networks is all well and good, but the real fun happens when you can bring back the reactions from those social networks to your own site and display them all regardless of which site or network they come from. If your site is static, you’ll need to employ a couple of third-party services to accomplish this, whereas with WordPress or Drupal you’ll need to install some plugins. Even if you’re not a developer, the fact that you can pull in reactions to your content from all over the web is a beautiful thing to behold. And I’m looking forward to the time when most domains on the web support both syndication out and bringing reactions back in. Neither of these takes much effort, and they’re taking less and less. There’s not a lot of cost to implementing these things either anymore, and if we can get to a point where everyone who’s now using social media as their primary platform has their own domain and their own website and is able to syndicate out and bring reactions back in, then all the data currently being sucked up by the large social media platforms no longer is as plentiful, and therefore loses its value. This will, however, take work on the part of all of us, whether that’s building solutions for otheres to use or helping others use those solutions.

Static Indieweb pt1: Syndicating Content by Max Böck (Max Böck - Frontend Web Developer)
How to automatically publish content from a static site on Twitter, using Eleventy and Netlify's lambda functions.

This tutorial on implementing syndication on static sites should be useful for those who don’t want to use something like WordPress or another database-driven content management system to power their site. As much as some of us would like silos like Twitter or Facebook to disappear, for most people they’re currently necessary, (the network effect), and so syndication is something that has to be part of the mix. And the more you can automate, the better.