Salesforce Developer based in Pune, India 🇮🇳
Building tools that make Apex debugging suck less.
🩺 Currently building: Apex Doctor
A VS Code extension that diagnoses Salesforce Apex debug logs in seconds — and a handful of things no other Apex tool does.
Highlights
- 🔥 CPU profiler with hotspot attribution — self-time vs total-time for every method; the first Apex tool that tells you where the CPU actually went, not just which method took longest
- 🎯 Trace Flag Manager — set up debug logs for any user from VS Code; no Setup-UI trip
- 🔎 SOQL Query Plan integration — one click runs Salesforce's Query Plan tool on each query; verdict banner for full-table-scans vs selective queries
- 🧪 Test coverage overlay — covered / uncovered lines drawn directly in the gutter of any
.clsfile - 🔁 Recurring patterns — "this NullPointerException has appeared 4 times this week"; cross-log analytics on saved analyses
- ⚡ Async tracer — stitches
@future/ Queueable / Batch chains together across logs - 🔧 Suggest fix — one-click bulkification of SOQL-in-loop and other anti-patterns, with a real diff preview
- 💬 Ask the Log — natural-language queries: "SOQL queries that returned more than 500 rows"
- 🪝 Trigger order visualiser — order, timing, and recursion detection per sObject + DML phase
- 🤖 AI root-cause + follow-up chat — OpenRouter, Anthropic, OpenAI, Google Gemini
Install: VS Code Marketplace · Open VSX (Cursor, VSCodium, Gitpod)
Salesforce: Apex · SOQL · Lightning Web Components · SFDX · Tooling API
Web: TypeScript · Node.js · React · VS Code Extension API
AI: Anthropic Claude · OpenRouter · OpenAI · Google Gemini · Prompt engineering
- 💼 LinkedIn: Aman Parate
- 🩺 Try Apex Doctor: https://github.com/amanparate/apex-doctor
- 💬 Issues & feedback welcome on any of my repos
⭐ If Apex Doctor helps you, a star on the repo means a lot.
