I have several Facebook pages I have to manage or help manage for work, so I downloaded the Facebook Business app on my phone after I realized I can’t accept an admin invite from the standard Facebook mobile site.

I totally get why this app has a two-star rating on the app store, because this thing is a pile.

Shout-out to everyone else who has to use it.

Facebook: We make your life miserable just because we can. Move fast and break things yeah!

I would like to sincerely thank the White House for attempting to unsend an email this morning.

Granted, this latest technological oopsy wasn’t nearly as hilarious as the Javascript 404 joke fail, or the or the fake news awards server fail within thirty minutes of launch, but well, this administration and its defenders have provided so few laughs over the last three years that I take them where I can get them.

Thanks guys, you brightened my day.

I think I’m going to change my site’s footer to “Site best viewed with a computer and a cold one.” I suppose I should modernize that a bit, since people use more than just computers to view websites, but I’d dearly love the opportunity to poke fun at the whole “site-best-viewed-with” (insert browser, usually Chrome) nonsense.

The surprise heat wave broke today, so the windows are open and there’s a wonderful breeze coming in. I looked at the temperature in Augusta and it’s 94 compared to our 72. Glad I’m not there.

This secondary character, (I think she’s secondary but can’t really tell at this point) likes both mojitos and Earl Gray tea. I’m trying to decide of the Mojito and Earl Gray tea liking should be categorized as one fault, or two separate faults. At this point i’m hoping she doesn’t become too important, because right now I’m not impressed with her.

Since I am so close to finishing my original challenge goal, I have decided to update my reading challenge to 150 books instead of 100 books. We still have three months left in the year, so I don’t think this will be too hard to complete. It took me until the third book to really get into the series, but having read and really liked the last three books, this one will definitely end up in the re-read pile for later.

You don’t realize how dependent you are on a working internet connection until you’ve finished the last book you downloaded and are about to download more books, only to find that you have no internet connection.

I have ten books to go for my reading challenge and I will probably have this one in the bag within the next week. I haven’t decided if I’m going to up the challenge before I finish it in order to make it last through the end of 2019, or just call it a win and set the one for next year higher.

What say you internets?

I don’t know if the WordPress project has any official ties to the Free Software Foundation. I did a quick Google search but didn’t come up with anything.

We are a project whose members/contributors value diversity and inclusion, and we have done a lot of work to make our official events, (WordCamps) welcoming to everyone, including people with disabilities and children.

Richard Stallman is free to spout whatever disgusting, bigoted things pop into his brain, and even to offer non-apologies which serve no other purpose than to cover his ass.

And we, as a project, one around which a thriving community has formed, are free to disassociate ourselves from him and his comments.

Whether we like it or not, we are the gateway for a lot of people who normally wouldn’t touch free software on their own.

Right now I am incredibly grateful and thankful for the extensive accessibility improvements to the WordPress widgets screen, because today I learned that there is at least one developer on this planet who actually worked to not support accessibility mode.

Is there a legitimate reason to do this other than pure unadulterated ableism? That’s not a rhetorical question.

If it weren’t for all the accessibility improvements to the main widgets screen, I would quite literally be prevented from completing this project.

So whoever did all this work, (and it was probably done in very large part by Andria Fercia), thank you so much, I owe you a ton right now. If it wasn’t all Andria, or if it was completely someone else, please get in touch so I can edit this post to ensure that you are publicly thanked by name or names.

I would be totally screwed right now if it weren’t for all your hard work.

Accessible Death – Songs by Joe O'Connor
I’m putting together this play list for my wake and writing about my life while I am able. Time will come when I won’t have the strength. I want to make sure that my daughter Siobhan ( born with severe intellectual disabilities) understands what is happening and that she feels included in the process. I’ve used some songs she will recognize. In this way she’ll hopefully feel included.

I’ll update this post later once I can manage to get my thoughts together so that the words I’d like to say while Joe is still with us are in some kind of order instead of a jumbled mess mixed with grief and swearing.

I’ll try to do it quickly. Hopefully there’s enough time.

If you don’t know who Joe is, he’s one of the original gangsters of WordPress Accessibility.

Through this connection he is someone very dear to me.

Lord knows I have some very strong criticisms of the blind community, but if you think that the solution to constant negativity in your social media feeds is hang out with less blind people you haven’t spent time in any other small, tight-knit community. And if you want a less bitchy social media feed, spend less time on social media. Step away from your keyboard and your phone and go outside. I swear, the people constantly bitching about drama are worse than the people supposedly creating the drama.

Why I Have a Website and You Should Too by Jamie TannaJamie Tanna
A persuasive look at the many reasons why you should have your own website, and some of the benefits it will bring you.

This post has a lot of takeaways for non-developers and even non-technical people. You don’t need to be a geek to have a website.

Personally, I think it’s vitally important, for example, to use a website to maintain a record of all the free accessibility testing you do as a person with disabilities. While I’d rather that the “f*ck you, pay me” approach be adopted instead of every organization and its brother jumping on mailing lists and social media asking for free work from persons with disabilities, maintaining a record of all the free work you do that can be used later to complete the experience section of your resume is the next best thing.

It’s Friday, and I started the work day finding out that today is actually going to be the most full and most crazy day of the week. Three-day wekends are great, but then four-day work weeks make you pay for that greatness by piling five days of work into four.

I plan to spend Shabbat catching up on Elul preparations, reading others’ entried in the #BlogElul challenge/series, and generally relaxing.

I’ve closed my rings on the Apple Watch all but one day this week, and that one day I didn’t close them I was ten perecent away from closing my move ring, so I’m not that disappointed. Next week’s another week.

We are fast approaching the end of Thursday in the work day sense, and I, for one, will be happy to see that end. For being a four-day week, this one’s been a bit crazy, and there’s a book I’d like to get back to reading.

I had a big lunch today and am skipping having a big dinner, in case I decide to go to bed early. Since I had a big lunch, I’ll just snack and graze throughout the rest of the day.

There are a ton of fresh tomatoes on my counter, and by fresh I mean straight from a garden, and I plan to slice at least one of them up, sprinkle salt and pepper on the slices, and enjoy a refreshing snack while I read later on.

Under-Engineered Text Boxen by Adrian Roselli (Adrian Roselli)
This is the latest, and not last, in my informal series of posts on under-engineered controls. Generally I am looking at the minimum amount of CSS necessary to style native HTML controls while also retaining or improving accessibility and honoring different user preferences.

Glad to see I’m not the only one who uses “boxen” as plural for “boses”.

How To Big Up Your Theme With Options for Twenty Seventeen by Claire Brotherton
Released mid-2016, the Twenty Seventeen theme is still incredibly popular, with over 1 million sites using it. One downside is that it comes with very limited customizations compared to other themes.

This plugin appears to be an excellent option if you’re using the Twenty-seventeen default theme and don’t have the funds to hire a developer or designer to do customization work.

It never occurred to me to package customizer options for a theme into a plugin. I’m not sure why because I do this for custom post types and other theme-specific code snippets all the time.

The customizer is relatively accessible at this point, so I’ve begun using it more and more on my own sites instead of just leaving all the fun for my clients.

And the idea of packaging customizer options in a custom functionality plugin is one I’m definitely stealing.

A post by Greg McVerry by Greg McVerryGreg McVerry (https://quickthoughts.jgregorymcverry.com/)
@cswordpress @Cambridgeport90 I picked a 5th choice: non WordPress CMS. Still native mf2 support in WPEngine properties would be great. Blocks worry all the PHP folks who have no, and don't want any, React experience.

This reply is part of a conversation on this post which has carried over to Twitter. There’s an elephant in the room we need to talk about regarding the fifth choice of non-WordPress CMS, and it’s accessibility, (or lack thereof) of those content management systems.

Before anything else, Greg, I’m not mad at you for picking the fifth choice. WordPress isn’t the only thing out there, and it shouldn’t be the only thing out there, if for no other reason than the principles governing the Indieweb basically state that there shouldn’t be one platform/CMS to rule them all. That said, there’s a reason a lot of people with disabilities, (screen reader users especially), choose WordPress, and to a lesser extent, Drupal.

Aside from the things that popularity brings, (one-click installs, for example), the fact is that content management systems outside of WordPress and Drupal and somewhat Joomla! do not take accessibility into consideration as part of their development and design roadmaps. And nobody wants to be the first person to start advocating piecemeal with each and every one of these only to be told that “Accessibility is not a priority” or any of the other excuses put forth for why something isn’t accessible. Nobody certainly wants to do it for free.

I continue to contribute to WordPress accessibility for a whole host of reasons, some of which have to do with self-interest. I use WordPress and I want to give back, and it makes sense for me to invest in the platform that has helped me make my living for the last ten years. I also want others in the blind community to have the opportunity to use WordPress to make a living of their own. In order for that to happen, accessibility has to be part of the project.

And unfortunately, experience has taught me, (as well as others in the disability community), that accessibility just isn’t a high priority, especially if it gets in the way of some cool new feature. That’s true for everything from Cpanel to PHPMyAdmin all the way down the line to just about every other thing used to create websites.

Granted, given the insistence in the indieweb space on semantic HTML, I could find that I am pleasantly surprised that Known, for example, works just fine. And there are good reasons for using it, most notably that indieweb stuff just seems to work out of the box. What I’m not sure about though is the accessibility of themes/templates, and whether or not post kinds display is accessible, to say nothing of the creation process.

Which brings me back to WordPress and Drupal, but especially WordPress. People who use screen readers, and to a lesser extent other assistive technologies, use WordPress because work is constantly being done on accessibility, along with the reasons that draw others to it: One-click installs, lots of options, thriving design/development community to create those options, and (relative) ease of use. And because things like Squarespace, Wix, and pretty much every other open source/free software content management system has significant accessibility problems, plus learning curves and all that jazz.

So, to get back to my contention that indieweb WordPress will have to embrace blocks, I completely get that none of us want to touch React, and believe me I haven’t developed some sudden love for Gutenberg. I just think that, if indieweb stuff is going to take off, it’s going to have to be easier to handle the theming aspect of indieweb, and I think the easiest way to do that is to go with the flow of the community as much as possible. I’m not suggesting that the work be apportioned to others. Far from it. I’m saying we collectively need to do this, not that someone else should do it. I just don’t see the current theme status quo sticking around for long, and right now, we’re forking default themes probably because they are the easiest to fork, Independent Publisher being the exception.

I’d feel sorry for anyone who tried to fork a Theme Forest theme. That’s something I wouldn’t wish on my worst enemy. And Genesis, as much as I love it, is going to take some thinking through due to the changes they’re making, and the fact that generally plugins that work best with Genesis are built to work with that framework and the way it does things and not to be compatible with stuff outside of that. There are some exceptions, (Give, Gravity Forms, anything that uses shortcodes to insert its content). But I think getting something like Post Kinds working with Genesis, plus making sure that it still works with everything else, would be a ton of work. I think there would have to be a separate Genesis-specific plugin to handle post kinds for that framework. And I’m using Genesis as my example because it has 250,000 users, a thriving design community along with development community, and is really quick to set up sites with. Problem is, that community is embracing blocks, because admittedly blocks make some things a lot easier to do, homepages that aren’t just static but are a mix of static and dynamic, for example. Up until Gutenberg that’s been accomplished with widgets and sometimes custom loops. Blocks/Gutenberg eliminates a lot of that work.

So the Genesis community isn’t going to want to go back to the old way, even if indieweb is important to some of the community members. Users aren’t going to switch from Genesis to what’s currently there for indieweb with regard to themes unless they decide to be idealistic above everything else, which means indieweb is adopted by less people overall. While Genesis is the example under discussion here, all of this applies to every other theme framework, and themes in general. In short, blocks is where it’s at, whether I like that or not, and even if I still hate React for all of the reasons I hate it.