While building apps, it is important to keep slow connections in mind. SpeedLimit is a tool to help test your application on simulated slow connections.
Ports and adapters prevent business logic from becoming coupled to other dependencies. They create little classes with well-defined pieces of functionality.
Email clients all seem to display HTML mails differently. Here are a few tools I've used to make implementing Rails email templates a bit less painful.