Learning about WP to Twitter

April 27, 2016

No Comments

Topics: Blogging, WordPress.

Tweet this post

Given that I first wrote my plug-in WP to Twitter almost 8 years ago, and it’s been in continuous development since then, you might expect that I know all about it. But that would only be half the truth. What I know about WP to Twitter is the code base. I know how it works, I know why I made various decisions, and I know what I really want to change in future development. But I know very little about […]

Continue reading “Learning about WP to Twitter” »

The myth of the keyboard-only user

An article I wrote on keyboard accessibility was published at Practical eCommerce magazine this morning. The topic is keyboard accessibility – what constitutes keyboard accessibility and how crucial it is for users who are blind, low-vision, or have mobility impairments. Which brings to mind the question: is there really such a thing as a fully keyboard-dependent user? This is a question that gets asked in accessibility communities occasionally. Most uses who are unable to use a standard mouse can still […]

Continue reading “The myth of the keyboard-only user” »

WordPress goes WCAG – what does it mean?

I would love to be able to say that the recent announcement that WordPress has embraced WCAG 2 level AA as a guideline for new code means that WordPress is going to instantly become amazingly accessible. But that wouldn’t be true. In fact, it doesn’t even guarantee that every new bit of code released will actually conform with WCAG AA. What it means is that our principles and our goals are to meet the standards required by the Web Content […]

Continue reading “WordPress goes WCAG – what does it mean?” »

Store migrated to Easy Digital Downloads

February 29, 2016

No Comments

Topics: WordPress.

Tweet this post

So, it’s been a long weekend. But if you throw enough 14 hour days together, you can get a lot done! As of this weekend, my store has been migrated to Easy Digital Downloads. This wasn’t an easy decision, but it was a necessary one. From a purely practical standpoint, I’d reached the limits of the amount of time I could spend writing plug-ins while also maintaining a totally custom sales experience. If I wanted a new feature, I had […]

Continue reading “Store migrated to Easy Digital Downloads” »

Everybody should write a CMS

I’m not joking, although I’m sure that’s the first impression from this post’s title. But there’s a crucial caveat: everybody should write their own JavaScript framework or content management system; but very few should ever let their tool get used. There’s an enormous learning value in programming a large, complex system. You get a strong sense of accomplishment, while learning just how complicated it is to create a flexible theming system, menu structuring tool, and content editor – let alone […]

Continue reading “Everybody should write a CMS” »