"This page feels slow" is a vague bug report. Before changing any code, it helps to

have a fixed way to locate where the time goes. A Rails request passes through a few

predictable layers, and each layer has its own tools and its own typical failure mode.

Here is the mental model I use, and a real example of walking it end to end.

The layers of a request