
Disclosure: I built this. It's free to use today. The free tier (manual log analysis) stays free forever — see Free Forever Pledge below. Future advanced features (cloud sync, team collab) will be paid. Posting because I want feedback before v2.0.
Hey r/salesforce,
I'm an SFDC dev. Built this for myself, then realized other people might want it too. Free to use right now — I'm posting because I want feedback (especially the brutal kind) before I commit to v2.0.
The problem I kept hitting: You click Save on a Case. 13 debug logs get generated — trigger, flow, validation rule, @future, Lightning controller callouts, the works. To understand what actually happened to the user, you have to open every log, scroll past the timestamps, and mentally stitch them together. It's the worst part of my week.
What it does: Black Widow groups related logs from one user action into a single transaction view and shows you:
- Total user wait time (not just one log's CPU time)
- Backend phase (triggers/flows/validation) vs Frontend phase (component loading)
- Recursion patterns — flags triggers that fired N times when they shouldn't
- Sequential vs parallel component loading + how much time you'd save by parallelizing
- Governor pressure across the whole transaction, not per-log
It also does normal single-log analysis — Apex stack tree, SOQL/DML breakdown, raw log with syntax highlighting.
Stack: .NET 8 + Avalonia. Native desktop. Logs are parsed locally — nothing leaves your machine. No telemetry yet (will be opt-in if added).
Honest disclosure (because Reddit will ask):
- It's closed source. I'm a solo dev planning to eventually charge for advanced features, so I'm not opening the code yet. Installer is signed; you can scan the .exe with VirusTotal before running.
- Free Forever Pledge: manual upload of one log or a folder of logs will always be free, no paywall, no time limit. Pricing for advanced features (cloud sync, team collaboration, automation, etc.) will be announced before any of those ship — and I'll never gate something today's users get for free.
- I'm a solo founder, no VCs, just trying to build something I'd actually use.
Download: https://felisbinofarms.github.io/black-widow-releases/
Windows / macOS / Linux. ~41 MB. No admin install required.
Genuinely curious:
- Is the transaction-grouping the thing you'd actually use, or do you mostly stare at one log at a time?
- What's your current debug log workflow — Developer Console, VS Code extension, raw file, something else?
- What features would you pay for vs what should always stay free?
Thanks 🕷️