Here are a few of the things our team found useful or interesting this past week.
Design
5 most annoying website features I face as a blind person every single day
bighack.org
This article serves as a reminder that sometimes small things (for sighted people) can make a big difference for the blind.
— Anne
A brief history of “dark mode”
eyeondesign.aiga.org
A fun and interesting read on the history of “dark mode”.
— Anne
Tech
N + 1 control
github.com
Per the GitHub description: “RSpec and Minitest matchers to prevent the N+1 queries problem.” Interestingly, this gem was born from the author being burned by Bullet, a gem to detect n + 1 queries in development. While I’m a fan of Bullet, it’s not the final word in detecting n + 1 queries.
— Ian
These Rails apps are overpacking their JavaScript bundles
rossta.net
Using Webpacker for your Rails 6 app? If not used correctly, you might be forcing browsers to download and parse more JavaScript than necessary. This is an article I plan on coming back to when checking my own hobby apps.
— Ian