Browse the blog
Apex & Development
Apex, SOQL, LWC, testing and developer topics for building on Salesforce.
-

Salesforce REST API: Endpoints, OAuth, Upsert and Custom Apex REST Services
Salesforce REST API explained: endpoint structure, OAuth flows, create, query and upsert by external ID, status codes, API limits and custom Apex REST.
-

Salesforce Composite API: Composite, Graph, Batch, Tree and Collections
Salesforce Composite API explained: the five composite resources, their subrequest and record limits, how allOrNone rolls back, and when to pick composite, graph, batch,…
-

Salesforce Bulk API 2.0: Ingest Jobs, Limits and When Not to Use It
Salesforce Bulk API 2.0 explained: the five-step ingest job, job states, limits for ingest and query jobs, partial failures, and when Composite API is…
-

Salesforce API Types: REST, SOAP, Bulk, Composite and Pub/Sub, and When to Use Each
Salesforce API types compared: REST, SOAP, Composite, Bulk API 2.0, Apex REST and Pub/Sub API, with the record counts and limits that decide which…
-

How to Pass the Salesforce Platform Integration Architect Exam: Study Plan, Section Weights and Topics
The Salesforce Certified Platform Integration Architect exam on one page: six section weights, 67% passing score, cost, a study plan that follows the weights…
-

Salesforce Data Migration: Plan, Steps, Tools and Best Practices for Org-to-Org and Legacy Systems
A step-by-step Salesforce data migration plan: load order, external IDs, audit fields, Data Loader vs Bulk API 2.0, loading lean, exporting and checks.
-

Promise.all vs allSettled vs any vs race in JavaScript
When to use Promise.all, Promise.allSettled, Promise.any and Promise.race in JavaScript, how each one fulfills or rejects, with examples you can copy.
-

Async/Await in JavaScript: Async Functions, Return Values and Errors
How async functions and await work in JavaScript: what an async function returns, error handling with try/catch, running calls in parallel, and common mistakes.
-

The JavaScript Event Loop Explained: Call Stack, Tasks and Microtasks
How the JavaScript event loop works: the call stack, the task queue, microtasks, why promises beat setTimeout, Node.js phases, and output-order puzzles.
-

JavaScript Closures Explained with Examples
What a JavaScript closure is, how lexical scope makes it work, real examples like counters and private state, and the loop bug every developer…