Skip to main content

Blog

JavaScript and Accessibility: Accordions

When I first wrote my post about JavaScript and Accessibility , I promised I would make it a series. I’ve decided to use my patreon to…

Accessibility in d3 Bar Charts

Hey y’all! First off, I want to thank people for their patience with this post. I had a very stressful few weeks after I published my last…

Exploring Accessibility CLI tools

Happy Tax day (at least if you’re American)! My last post was about my accessibility testing process. However, this week, I wanted to…

My Web Accessibility Testing Process

Hi friends! It’s been a hot minute since I wrote a blog post. If you follow me on Twitter , you know that I took a very strategic break in…

7 Ways to make your Tweets more Accessible

I wrote a tweet thread a while back where I started talking about ways to keep accessibility in mind on the platforms we use such as Twitter…

3 Things I learned transitioning from Remote to an Office

Back in October, I wrote a post about 10 things I’ve learned from working remotely , and it was a big hit. It actually made the top 7 posts…

Beginning to Demystify ARIA

If you didn’t know this already, I usually cross post all these on DEV . When I cross-posted about why accessibility isn’t an edge case, I…

a11y and JS - A Seemingly Unconventional Romance

This post was inspired by a few things. First, a few months ago Rian Rietveld announced she was resigning as the WordPress accessibility…

4 things that I always manually test

When I was a Drupal developer, a great deal of interest went into Automated Accessibility Testing. I very much loved working on automation…

3 Reasons Why Accessibility is NOT an Edge Case

The primary question I get from developers is “How do I get my clients on board” or sometimes “How do I convince my boss that it’s worth…

Create an accessible dropdown navigation without JS

After cross-posting my last accessibility post about dropdowns on dev.to , I was reading through the comments and someone posted about…

2018 Year in Review

It’s that time of year where I utter the same predictable phrase: “This year feels like it’s been so long and yet so short!” As some may…

Create an accessible dropdown navigation

Hover navigations are pretty simple to do without JavaScript, which is how I usually see them implemented. The HTML and CSS are pretty…

Create custom keyboard accessible checkboxes

I’ve seen a ton of designers make these GORGEOUS checkbox styles, but then you see them implemented and you can’t even select it using your…

What I'm Grateful for as a Developer

Happy Thanksgiving to those of us in the United States! I’ve been in this industry now for about 4 and a half years. In the spirit of…

Learn about Dyslexia for the Web with me!

As I started this blog, I began to follow specific hashtags on Twitter. I learned that last month was Dyslexia Awareness Month after…

Lessons in my First Month of Active Blogging

I soft-launched my blog the day before my birthday, announced it on my birthday (October 3rd), and now it’s 4 weeks later. It’s been a very…

Negative Impacts of Withholding Form Labels

Back in fall of 2016, I spoke for the first time about accessibility. While planning my presentation and looking for a relevant case study…

3 Simple Tips to Improve Keyboard Accessibility

I wanted to write a blog post about one of my favorite accessibility topics - keyboard accessibility! I test this so much without even…

Writing alternative text that matters

If I ask anyone what accessibility means to them, usually the first thing that they can identify is “Adding alt text!” All you have to do is…

Design Tips - Color and Accessibility

This topic has the potential to be a touchy one for marketing departments and designers. There have been plenty of approved designs I have…