Skip to content
View amanparate's full-sized avatar

Block or report amanparate

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amanparate/README.md

Hi, I'm Aman 👋

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.

VS Marketplace Installs Rating Open VSX GitHub stars

Highlights

  • 🔥 CPU profiler with hotspot attributionself-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 .cls file
  • 🔁 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)


🛠️ Tech I work with

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


📫 Let's connect


⭐ If Apex Doctor helps you, a star on the repo means a lot.

Pinned Loading

  1. apex-doctor apex-doctor Public

    VS Code extension for Salesforce Apex logs — AI root-cause analysis, live streaming, performance insights, activity timeline, log comparison, and Apex source navigation

    TypeScript 1

  2. Salesforce-Trailhead Salesforce-Trailhead Public

    Forked from DataSolveProblems/Salesforce-Trailhead

    Scripts used to solve Salesforce Trailhead Challenges

    Apex

  3. sfdx-project sfdx-project Public