Profile
Noun · Verb · Development
Definitions
To measure where a program spends its time and memory, identifying bottlenecks. Profilers instrument code to collect metrics — CPU time, memory allocations, function call counts — producing flame graphs and reports. The first rule of optimization: profile before you guess.
In plain English: Measuring exactly where your program is slow or using too much memory, so you fix the real problem instead of guessing.
Example: "We profiled the API and discovered 70% of the time was spent serializing JSON, not in the database."