I agree with pretty much every one of the recommendations here, but I’d argue that generating the JS-requiring button with JavaScript is a far better approach.
The Best Of The Internets
Small Tweaks That Can Make a Huge Impact on Your Website’s Accessibility
Inclusiveness in illustration

This is an excellent case study from Alice Lee on making Wordpress’ branding illustrations more inclusive.
Coding with Clarity

This is an excellent roll-up of coding best practices from Brandon Gregory.
Documenting the Web together

This is great news! Microsoft, Google, the W3C, and Samsung are all joining Mozilla in the maintenance and curation of MDN. Finally, we’ll have one always up-to-date source of docs on web standards!
A Look Back at the History of CSS
It‘s apparently a week for historical reading. I wrote about the history of CSS Grid, specifically, and Jason Hoffman wrote about the history of CSS writ-large.
Be a Mentor

Your knowledge and experience is valuable, no matter where you are in your career; you should share that knowledge with others. The web is what it is today because we shared our code and learned from each other. Be a part of that legacy. Brandon Gregory will show you the way.
What I Talk About When I Talk About Sorting: Untangling Array#sort

Think you understand how array sorting works in JavaScript? Think again.
Writing CSS with Accessibility in Mind

Excellent new piece from Manuel. So much great stuff to digest!
The average web page is 3MB. How much should we care?

Whereas in previous years it seemed like images were the culprit, it looks like video is becoming a major source of bloat now.
Betting on the Web

Excellent post from Henrik Joreteg on PWAs and why they (and the Web) matter. I wish I could have seen the talk this post is based on.