Making Google Maps Controls More Accessible

As of late 2019, Google Maps does not include alt attributes (blank or otherwise) on the img elements within the fullscreen control button. The missing alt attributes cause accessibility audits such as Chrome’s Lighthouse tool to give a lower score for such tests.

Read Article

Visualizing Subscriber ZIP Code Data For Your Mailing List

I have an email sign up form on my music website that has an optional ZIP Code field. I built a small web app that accepts a CSV file and outputs the ZIP codes, or any other address data, on a Google map with markers for each subscriber.

Read Article

Obfuscating File Paths for HTML Audio

The audio element is a fantastic part of HTML 5 that give you a ton of control over the UI and functionality of media on a page. However, it is far too easy to open up Dev Tools, find the absolute file path to a media file on a server and download it for free.

Read Article

Bullet Journal 2017

I’ve been keeping a Bullet Journal for a few years now, but I’ve been rather inconsistent about using it. This year, I want to be more intentional about using my Bullet Journal on a daily basis.

Read Article

Health Dashboard

I got a Misfit Shine last year for Christmas and I’ve been meaning to build some sort of dashboard on the site to track my daily fitness data. Well, almost a year later I got around to it and I’m pretty happy with the result.

Read Article

Back To The Tried And True

A little over a year ago, I wrote a post about switching from WordPress to Jekyll and what seemed like a manageable transition that would give me experience with a new platform turned into a roadblock for writing content.

Read Article