Thoughts, explanations, and musings, usually on web development.

Removing Usernames from Password Reset URLs in WooCommerce

February 05, 2018

Securely handling personal information on the web is a pretty big deal, and one of the ways you do that is making sure none of it’s sent via query string in a URL. Things like this are bad: In fact, Google has some clear policies explicitly…

Using the Negation Pseudo-Class to Select Elements with No Class

January 24, 2018

If you’ve been a developer for more than 7 minutes, you’ve probably felt uncomfortably pressured into doing something weird with your code, like specifically styling plain, classless, attribute-less elements. Don’t ask for the details, just accept…