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: The Widening Anxieties of Young Front-end Developers
A 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
I'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
A 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)
Life 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
A 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
Working 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
A 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.

Blog post: We Are More Than Our Work
In a culture hyperfocused on productivity and economics, we should remember humans are more than their work. Especially when a pandemic takes it away.

Blog post: The Rails Model Introduction I Wish I Had
Ruby on Rails is a great web app framework, but it's tough to learn for a front-end developer. These are the foundations to one part of rails I wish I learned more about sooner: the Models.

Blog post: You Can Steal Design Ideas
Making good web designs is not easier. That's why the best starting point for them is usually stealing another design.

Blog post: Remember What We Control Amid the Chaos
With the number of confirmed coronovirus cases accelerating, I try to remember what I can and can't control .

Blog post: Feeling the Coronavirus Fear
Fear isn't in short supply with Coronavirus hitting the United States. For me, hygiene and social distancing are easier than managing the fear.

Blog post: Saving My Curiosity
I missed a key realization looking back at 2019 - being driven by numbers had put a lid on my curiosity.

Blog post: Stop Using the Terrible Title
Title is an HTML attribute you can technically use but never should. For the sake of your website, health, and future children. Escape it while you can.

Blog post: The Ultimate Irony When I First Avoided Tests
In an early job I skipped writing tests, thinking it would make my code more flexible and maintainable. I slowly found it did the exact opposite.

Blog post: My Plan to Escape the Numbers for 2020
In 2019 I focused on numbers for doing better in work and play. That focus caused most of my past year's regrets, and I plan to take a much different approach for 2020.