Read traces in the terminal and diff two runs
An OpenTelemetry trace viewer for the terminal with a flame view and run-to-run diffs.

README.md · CASE STUDY
An OpenTelemetry trace viewer for the terminal with a flame view and run-to-run diffs.
An OpenTelemetry trace viewer for the terminal with a flame view and run-to-run diffs.
I kept opening a browser tab to read a trace while debugging over SSH. prism-trace reads OTLP files or a live collector and draws a flame view in the terminal.
Diffing runs
The feature people use most compares two runs of the same request and colours spans that got slower. Matching spans used to be quadratic; sorting by path first made it n log n and a million-span trace opens in 180 ms.
More projects.
Every project opens the same way: problem, fix, numbers.
Notes from the work.
Short write-ups of things that broke and how they got fixed. Plain language, real numbers.