fresco — Engineering Performance
12 engineers all time · Jan 2025 – Aug 2026 · built 2026-08-23 · GitHub
Performance snapshot
Today's rolling 90-day reading for fresco, compared with the start of the series. Pick a window to move that comparison point.
Eff. capacity added
−2.9engineers
4 devs deliver like 1 (0.3x pre-AI)
Avg. perf / dev / mo (ETV)
+28.2%
0.19 → 0.24
Active engineers
−33.3%
6.0 → 4.0
Features
+3.5pp
40.9% → 44.4%
fresco vs. Meta
Per-engineer ETV for fresco against Meta as a whole. Both lines are 90-day rolling averages scaled to a 30-day month, so they share one axis and can be read against each other at any point. Pick a window to zoom the chart to it.
Performance over time
ETV stacked by Features / Maintenance / Tests / Docs / Fixes — 90-day moving average, normalized to ETV / month.
Engineering capacity
Effective engineers behind fresco, in pre-AI terms. Per-engineer ETV divided by the Q1 2025 baseline of 0.86 ETV / dev / mo gives a capacity multiple, and that multiple applied to the engineers active in the trailing 90 days turns it into engineer-equivalents. The line is the real headcount, so the gap between line and area is what the leverage is worth.
Knowledge concentration
How dependent is this repo on a small number of engineers? Higher top-1 share = higher key-person risk.
generatedunixname537391475639613 owns 30.3 % of commits.
Reports
Written summary of the work completed each month.
No monthly reports available yet.
Top engineers
Most impactful commits
Top 10 by ETV in the all-time window.
- 1.3ETVFix nullsafety issues in Showcase sample app Reviewed By: Nehgupta-1203 Differential Revision: D97321703 fbshipit-source-id: 75c13fadd1bc1df75a8fe502ef37653e1b482b73Alexander Oprisnik · 63ca55ee · 2026-03-26
- 1.1ETVConvert AbstractAdaptiveCountingMemoryCacheTest Test File to Kotlin Reviewed By: kartavya-ramnani Differential Revision: D81405436 fbshipit-source-id: 67f73e0d37cc9b544847bfa47a96603d893cdb8dAndy Wu · d8200b21 · 2025-08-31
- 0.9ETVConvert fbandroid/libraries/fresco/imagepipeline/src/main/java/com/facebook/imagepipeline/memory/BasePool to Kotlin Reviewed By: oprisnik Differential Revision: D77496928 fbshipit-source-id: 6c8fdbff0370f806bd790d977eb3f391c746d747Artem Kholodnyi · 5dba5496 · 2025-06-30
- 0.9ETVConvert FLog Reviewed By: kartavya-ramnani Differential Revision: D89898271 fbshipit-source-id: cd6d1e4491a03bfb82d3710358aee8f5a456422fArtem Kholodnyi · 6e299326 · 2025-12-30
- 0.9ETVConvert DiskStorageCacheTest Reviewed By: parth-menon Differential Revision: D83243423 fbshipit-source-id: 8c8cf2cf33352a66bc76919cdae861090f83e5caArtem Kholodnyi · a702451c · 2025-09-26
- 0.8ETVConvert imagepipeline/datasource Test Files to Kotlin Reviewed By: kartavya-ramnani Differential Revision: D79592664 fbshipit-source-id: b362ded7e8a97185da824b35d62ee1e349456693Andy Wu · 8f452202 · 2025-08-05
- 0.8ETVConvert DefaultDiskStorage Reviewed By: kartavya-ramnani Differential Revision: D89966345 fbshipit-source-id: e088881efac31ef68b95de1e5a8c1dc3a39fb97aArtem Kholodnyi · 9bf9ffdb · 2026-01-01
- 0.7ETVConvert ResizeAndRotateProducerTest from Java to Kotlin Reviewed By: oprisnik Differential Revision: D89894841 fbshipit-source-id: f8569b9a6fd51fe93ac992757d08e3aecf1b1babArtem Kholodnyi · f039d36a · 2025-12-30
- 0.6ETVConvert DiskStorageCache Reviewed By: oprisnik, kartavya-ramnani Differential Revision: D79559344 fbshipit-source-id: e7d06a1da79e723ecd5f145c0917c0d995012ec2Artem Kholodnyi · 4cc8080e · 2025-08-05
- 0.6ETVConvert the fresco.animation package tests to Kotlin Reviewed By: kartavya-ramnani Differential Revision: D77438357 fbshipit-source-id: 2314f0455100349f2adb23eb837f21f6151577beAndy Wu · 002b83cd · 2025-06-27