27 May 2026
Planet Mozilla
Firefox Tooling Announcements: New Deploy of PerfCompare (May 27th)
The latest version of PerfCompare is now live!
Check out the change-log below to see the updates:
[kala-moz]:
-
Bug 2036968: Replaced fast-kde with fftkde and used bootstrap-ci to get CI summary (#1034)
-
Bug 2037551: Reduced the size of perfcompare hero on Results Page (#1036)
[padenot]: Use SJ bandwidth for top-level results, ISJ for subtests
[shtrom]: Bug 2014041: add support for landoInstance QueryString parameter (#1038)
Thank you for the contributions!
Bugs or feature requests can be filed on Bugzilla. The team can also be found on the #perfcompare channel on Element. Come and chat!
1 post - 1 participant
27 May 2026 9:29pm GMT
26 May 2026
Planet Mozilla
Firefox Tooling Announcements: Firefox Profiler Deployment (May 26, 2026)
The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what's changed:
Highlights:
- [Markus Stange] Use
@streamparser/jsonif the input is too large to fit in a V8 string (#6016) - [Nazım Can Altınova] Include
--searchoption inpq filter push(#6026) - [fatadel] Translate URL track-index state through profile sanitization (#6000)
- [Nazım Can Altınova] Print also the status output right after cli
loadcommand (#6019)
Other Changes:
- [fatadel] Remove unused dependencies from package.json (#6010)
- [Nazım Can Altınova] Make profiler-cli work in sandboxed environments (#6003)
- [Markus Stange] Make profiler-edit run profile compacting before writing out the file (#6015)
- [Markus Stange] Migrate from prettier to oxfmt (#5986)
- [Markus Stange] Add a --symbolicate-wasm arg to profiler-edit. (#6008)
- [Markus Stange] Build and upload the cli artifact in PRs (#6020)
- [Nicolas Chevobbe] Update devtools-reps to 0.27.7 (#6030)
- [Markus Stange/fatadel] Make withSize use a wrapper element so that it can stop calling findDOMNode (#5988)
- [Markus Stange] Fix dhat importer (#6036)
- [Nazım Can Altınova] Annotate inlined frames in CLI call trees and stacks (#6041)
- [Nazım Can Altınova] Use proper types in cli tests instead of custom inline types (#6038)
- [Nazım Can Altınova] Fix text truncation for frames named after Object.prototype methods (#6044)
- [Nazım Can Altınova] Add missing key props to CodeErrorOverlay error list items (#6047)
- [depfu[bot]]
Update oxfmt to version 0.51.0 (#6054) - [Nazım Can Altınova]
Sync: l10n → main (May 26, 2026) (#6058) - [Nazım Can Altınova] Use URL-state symbol server for
profiler-cli function annotate(#6051) - [Nazım Can Altınova] Bump profiler-cli version to 0.2.0 (#6059)
Big thanks to our amazing localizers for making this release possible:
- fr: YD
- sr: Марко Костић (Marko Kostić)
- tr: Ali Demirtaş
- zh-CN: Olvcpr423
- zh-CN: wxie
Find out more about the Firefox Profiler on profiler.firefox.com! If you have any questions, join the discussion on our Matrix channel!
1 post - 1 participant
26 May 2026 3:53pm GMT
Andrew Halberstadt: Your New Job is Integrating Code
You felt it. The shift. That your role has fundamentally changed thanks to LLMs. It first entered your subconscious when you realized how easily you can now crank out PRs. You felt it more concretely (and less enthusiastically), as a reviewer when you opened your laptop one morning and noticed your review queue was double what it normally is thanks to everyone else cranking out PRs. And you feel this pervasive, general sense of friction.
It's difficult to pinpoint exactly where this friction is coming from. Depending on the repository size and CI setup, it will be slightly different for everyone. It might involve longer review times or slipping review standards. You might be noticing more merge conflicts and merge related CI failures. Perhaps there are more failures sneaking through to main or CI is taking longer to give you results. You almost certainly feel the grind. People are on edge, tired; developers are pulling in opposite directions.
Here's what LLMs shifted. The bottleneck is no longer producing code. The bottleneck is integrating it. The friction we're feeling is a result of more PRs, more ideas, more reviews, more disagreements all made possible thanks to LLMs. In short, the problem can best be summarized by Figure 1:

But we're living in a moment where many folks haven't realized this yet, and are still under the impression that their job is to produce code.
It's not. Your new job is to integrate it.
26 May 2026 1:50pm GMT