You can either scroll down for a straight archive or all my archive, or click one of the below tags to see writing from a specific category. Or surprise yourself with a totally random blog post.
Blog Post Listing
Blog post: Hiding and Showing in SVG with Clip-path and Mask
Posted on January 28, 2021SVG opens up a lot of visual possibilities. A big part of that is using clip-path and mask to hide and show images.
Blog post: What is Programmatic Determinability?
Posted on January 15, 2021Programmatic Determinability is a big part of accessible websites. It's about clarifying what seems obvious, then getting cheesecake.
Blog post: What I Didn't Know in the 2020 State of CSS Survey, Part 2
Posted on December 17, 2020Everything else I didn't know from the 2020 State of CSS Survey I couldn't fit in the first post.
Blog post: What I Didn't Know in the 2020 State of CSS Survey, Part 1
Posted on November 6, 2020The State of CSS Survey recommends those who take it learn more about what they aren't familiar with. Challenge accepted.
Blog post: Scheduling Blog Posts with Eleventy, Netlify, and IFTTT
Posted on October 27, 2020Eleventy makes it easy to automatically publish future blog posts with a little JavaScript and some outside app help.
Blog post: The Widening Anxieties of Young Front-end Developers
Posted on October 14, 2020A recent essay reminded me how the anxieties that pushed me to become a better developer are often drowning me instead.
Blog post: Six Surprises I Found in the WCAG 2.1 Accessibility Rules
Posted on October 12, 2020I'm broadly familiar with the current accessibility standards. But when I took some time to read them in detail, I learned some unexpected lessons.
Blog post: Min, Max, and Clamp
Posted on September 14, 2020A few useful CSS functions for value ranges have been well-supported for a while, and I finally found them.
Blog post: Four Ways to Defend Your Identity Against Distractions (and Mental Goblins)
Posted on June 24, 2020Life is full of distractions that threaten our sense of identity, especially in quarantine. Keeping our identities it means learning to embrace quiet and solitude.
Blog post: Spotlighting a Man in the Street
Posted on May 19, 2020A man leaving a car in the middle of the road to greet someone reminded me how to handle a stressful cognitive bias.
Blog post: Restyling my Site's Code Snippets in Quarantine
Posted on May 11, 2020Working on my personal site has helped keep me sane in quarantine. This includes a long-overdue style update for my site's code snippets to make them sleeker and clearer.
Blog post: How I Debugged a Ruby Program by Stripping
Posted on April 17, 2020A Ruby program I wrote hit a tough snag when trying to download info online. But thanks to the program's dubious nature, I can't reveal the full context so easily.