Hotspots with Metric Fu
summary
MetricFu adds Hotspots to combine flog, reek, flay, rcov/archive, churn and other metrics into a single ranked view. It uses RubyParser and a line-number mapping to attribute rcov hits to methods, normalizes locations, and runs a percentile rankifier across scores. Live demo runs on MetricFu itself and surfaces specifics: a method with psychro ~10, a plug score ~58, and one method reported as 97.4% uncovered, showing it works but revealing fragility around archive and external gem output.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:28What Metric Foo Is
- 2:00Code Coverage
- 2:48Structural Duplication
- 3:46Source Control Churn
- 9:13Ruby Parser
- 15:04Live Coding Demo
- 25:23Copy-Paste Detection
- 25:55Single Responsibility Principle
- 27:30Churn
- 37:40Resources for Metric Foo
- 40:27What Metrics Would Cover Performance Bottlenecks
related talks
40mEscaping the Tar Pit
35m"You Can't Miss What You Can't Measure"
34m"Escaping The Tar Pit"
29mYour Metrics Are Lying: How to Stop Reporting and Start Learning
01h 07mflog Test.new
02h 44mMeasure, don’t guess: benchmarking stories from the trenches
27mOn Benchmarking With Ruby
14mRIFF: Reduced Instruction Footprint for Coverage-Guided Fuzzing
