Articles

Welcome to my collection of articles. Mostly about software, systems, and experiments.

  1. Common Async/Await Pitfalls in JavaScript and How to Avoid Them

    Understanding and avoiding the most common mistakes developers make with async/await in JavaScript, including unhandled rejections, sequential vs parallel execution, and error …

    • JavaScript
    • Async/Await
    • Promises
    • Error Handling
    • Best Practices
  2. Lightning Web Component Communication Patterns in Salesforce

    Understanding different communication patterns between Lightning Web Components, including parent-child communication, pub/sub, and when to use each approach.

    • Salesforce
    • LWC
    • Lightning Web Components
    • Component Communication
    • Best Practices
  3. Removing properties JSON Objects (Aura & LWC)

    How to recursively remove Salesforce’s injected attributes metadata from nested JSON objects to simplify comparisons, API calls, and logging.

    • Salesforce
    • JavaScript
    • LWC
    • Aura
    • JSON
    • Utils
  4. Salesforce File Extractor: Download ContentDocuments with Ease

    A standalone Windows executable tool I built to extract and download files from Salesforce ContentDocuments, supporting both Session ID and Username/Password authentication …

    • Salesforce
    • Tools
    • ContentDocument
    • File Export
    • Windows