How to add model validation for a column using a PostgreSQL enum type in Rails 7.1.
System specs are cool, but can be slow and flaky. Request specs can be good enough if you add the right seasoning to them.
Join us in anticipating exciting talks for spring and summer of 2024. Discover new lessons, shared experiences and breakthroughs from senior and principal thoughtbot developers!
In outgoing email messages, include images as inline attachments instead of as external images for privacy, resilience, and security.
Speed up your tests, a nice SQL trick, and a Jest global that you might not know about.
Inserting 100,000,000 rows into the database, how Turbo can break OAuth forms, and more!
Learn how to authorize requests at the routing layer to improve security and ergonomics.
The conferences we’re excited about in the new year.
Can we deploy a Rails monolith with audience-based scaling without breaking it up?
Are you updating code and not seeing changes? Try this to figure out what’s wrong.