Adding Static Code Analysis to a Salesforce Bitbucket Pipeline (Without Breaking Delivery)

We recently introduced static code analysis into our Salesforce CI/CD pipeline—and did it in a way that improves code quality progressively without slowing the team down. Here’s how The Context We’re running an org development model with a Bitbucket pipeline that: The requirement was adding static code analysis without forcing a full legacy cleanup. The Strategy Instead of scanning the… Read More Adding Static Code Analysis to a Salesforce Bitbucket Pipeline (Without Breaking Delivery)

How To Fix Unit Test Failures for LightningLoginFormControllerTest. testIsUsernamePasswordEnabled

Our release pipeline runs all unit test for validation and all of a sudden we are getting this error which failing the unit test. These are autogenerated codes by Salesforce so it was a head scratcher why this will suddenly fail. There are 2 possible options to fix this. Option 1 – Update the Apex… Read More How To Fix Unit Test Failures for LightningLoginFormControllerTest. testIsUsernamePasswordEnabled

Migrating from Vlocity Industries to OmniStudio Standard Runtime: A Practical Guide

Salesforce’s evolution of OmniStudio marks a significant shift for customers using Vlocity Industries. What was once tightly coupled to a managed package runtime is now moving toward a standardized, platform-native OmniStudio runtime — bringing better tooling, performance, and long-term support. But make no mistake: this is not a simple upgrade. It’s a runtime and data model migration that requires planning,… Read More Migrating from Vlocity Industries to OmniStudio Standard Runtime: A Practical Guide

How To Get Started with Agentforce Vibes

What is Agentforce Vibes? Think of Agentforce Vibes as your AI-powered co-developer inside the Salesforce ecosystem—an extension of the platform that takes your natural-language ideas (“Hey: build me a flows that auto-assigns leads”) and helps turn them into working Apex, LWC, metadata, tests and deployments. From Salesforce’s docs, it’s an extension available in VS Code… Read More How To Get Started with Agentforce Vibes

What Is Model Context Protocol (MCP) in Salesforce Agentforce?

In a world where AI agents are becoming the frontline interface for customers, sales reps, and service teams, there’s one technical challenge that keeps surfacing: context management. How can an AI agent consistently retrieve the right data, perform the correct actions, and stay in sync across tools and systems — all in real time? Enter… Read More What Is Model Context Protocol (MCP) in Salesforce Agentforce?