Making content creation better with Gutenberg

I think it’s safe to say that Gutenberg has been a fairly controversial product. There has been plenty of friction and anxiety surrounding one of the biggest fundamental changes to WordPress, and as the release nears, those worries are starting to surface. Regardless of the technology, I think everyone understands the core need for something […]

The Nuance of a Preflight Accessibility Audit for Gutenberg

I’ve explained my concerns and ideas for this a few times over Slack and Twitter, and now I’m taking to my blog to jot down some of my release plan concerns for Gutenberg as we approach the mid-November 2018 launch of WordPress 5.0. First, I’m pleased that there is an intent by the elected accessibility […]

Consider the Consequences: Warning Users of Potential Hazards

WordPress offers users the ability to directly edit plugin and CSS code from the backend of their website. This is a potentially dangerous operation for new users; the slightest mistake in syntax could, potentially, cause a fatal error and make the website irrecoverable. I was brought to a four year old ticket that discussed how an […]

Thanks for calling, can we be best friends?

I ran across a series of tweets today. Customer satisfaction survey: how polite was our representative while carrying out the idiotic protocols we've forced on them? — Vince Mancini (@VinceMancini) February 18, 2016 Who wants this? I don't give a fuck if you're nice to me, just fix the thing I need fixed as quickly […]

Hello, Timeboard!

Timeboard helps teams communicate with the magic of Meteor. Each member gets a Status Card. Status Cards take a short message and one of three states: Available, Busy, or Out. Timeboard also has alerts, which show on everyone’s dashboard. Timeboard was built to be mobile friendly, but it’s more than a pretty face; Timeboard is […]

All-in-one Event Calendar 1.9 Update Woes

I’m a little whiny today. We’re two weeks out from going into beta with our new WordPress-driven website, on which approximately 500 events will be created per year. After much consideration of the plugin market for events and calendaring solutions, I was able to settle in with Time.ly’s All-in-one Event Calendar. After a painstaking migration, […]

Modern Version Control: Creating an Efficient Development Ecosystem

Version control is widely considered a litmus test for development environments, yet some companies and institutions continue to disregard it. Even worse, some have implemented old, archaic technology that is extremely inefficient in the modern developer’s workflow. Distributed version control systems provide all of the benefits of version control while enhancing the development ecosystem, making […]

Impressions of DIY eBook Publishing After CALI 2012

This week, I attended two compelling workshops related to publishing “books” in academia. The first was about the process of creating .epub files for use on eReaders such as iBooks or Nook. The second completely destroyed the ePub workflow and used Chrome Apps to distribute HTML pages that operated like books, with the added functionality […]