Frequently WTFed WTFs

This topic collects patterns in existing WTFs. If you’re seeing patterns I’m not, please note them in the comments!

Sprockets/Webpacker division of responsibilities is confusing

Rails is omakase until it isn’t – not enough pattern guidance

Hard to understand when AR runs queries & how to avoid extra queries

Enum design has weird edges & is sometimes hard to use correctly

Rails should make authentication omakase


Just wanted to give a very big thank you to @Betsy_Haibel. We’re totally in your debt for all the amazing work you’ve done on this topic.