flask
Profiling Python Web Apps: Finding Where the Time Actually Goes
"The app feels slow" is not a diagnosis. This post turns it into one using a Flask app with four planted performance problems and the profiling tools that expose each. i.e (snakeviz, query logs, py-spy, tracemalloc).