How to Integrate Salesforce with a Next.js App Using jsforce

In this post, we’re going to walk through the process of integrating Salesforce with a Next.js application using the jsforce library. This is especially useful if you need to access Salesforce data from a Next.js app, whether for displaying information or for backend operations. What is jsforce? jsforce (formerly known as Node-Salesforce) is a powerful… Read More How to Integrate Salesforce with a Next.js App Using jsforce

Dividend Investing For Passive Income

Dividend Investing for Passive Income: How to Get Started So what is dividend investing for passive income? It’s one of the simplest and most proven ways to build passive income streams. By investing in dividend-paying stocks, you’re essentially creating a system where your money works for you. These are companies that pay dividends—a portion of their profits—directly to shareholders,… Read More Dividend Investing For Passive Income

How To Set Up CICD On Bitbucket Pipelines With Salesforce DX And Delta Deployment

Learn how to setup set up CICD delta deployment with Salesforce DX. Tips and tricks for authorisation , setting up node and the basic git commands. I’m revamping our CICD process with Salesforce DX and Bitbucket Pipeline with the following initial setup which will only allow delta deployments. Authentication method – authorize an org and… Read More How To Set Up CICD On Bitbucket Pipelines With Salesforce DX And Delta Deployment

How to Validate forms built with Lightning Components

Learn how to validate lightning components forms easily. I recently had a requirement to create a basic lightning component to capture form inputs. I previously had a not so good experience with building custom validation with Lightning components back in Summer17 when lightning was pretty new. I was using force:inputField and also used lightning:inputField. Past… Read More How to Validate forms built with Lightning Components

How to Use the Salesforce DX MCP Server in VS Code

If you’re a Salesforce developer exploring AI workflows, you’ve probably tried tools like GitHub Copilot, Claude, or Cursor. These AI agents are powerful, but they often lack context about your project. That’s where the Salesforce DX MCP Server comes in. In this guide, I’ll show you how to install and use the Salesforce DX MCP Server inside Visual Studio… Read More How to Use the Salesforce DX MCP Server in VS Code

Getting Started with Salesforce Agentforce: What I Learned

When Salesforce introduced Agentforce in September 2024 at Dreamforce, it marked a pivotal shift from traditional “copilots” to autonomous AI agents embedded across its ecosystem (Salesforce Developers. Since then, Salesforce Help alone has seen Agentforce handle over 1 million support requests, freeing up human teams to focus on more complex issues (Salesforce). What Is Agentforce? At its core, Agentforce is… Read More Getting Started with Salesforce Agentforce: What I Learned

Stop Working In Your Business — Start Working On It

Are you constantly busy but never feel like you’re getting ahead?You’re not alone — many entrepreneurs get trapped working in the daily grind, handling everything from customer support to admin. But here’s the truth: If you don’t learn to work on your business not in it, you’ll never create real freedom or long-term growth. This post… Read More Stop Working In Your Business — Start Working On It

What’s the Difference Between Active and Passive Income? A Beginner’s Guide

Active and Passive Income: What’s the Difference and Why It Matters Not all income types are created equal. Some forms of earning money require your daily presence, effort, and time. Others allow you to earn money while you sleep. These two core sources of income—known as active and passive income—are the foundation of nearly every personal income strategy. Understanding the difference between income types isn’t… Read More What’s the Difference Between Active and Passive Income? A Beginner’s Guide

How to Fix Salesforce Bulk API Error – ClientInputError : LineEnding is invalid on user data. Current LineEnding setting is LF

When using Salesforce Bulk API using the sf CLI or through REST, you might get this error when uploading a csv file. This is usually caused by line-ending format on the raw csv file. On my Mac machine this should be LF and CRLF on Windows. To fix this you can use a text editor… Read More How to Fix Salesforce Bulk API Error – ClientInputError : LineEnding is invalid on user data. Current LineEnding setting is LF

How to Integrate Google APIs with a Next.js App (OAuth 2.0 Guide)

In this post, we’ll dive into integrating Google APIs with a Next.js app. We’ll walk through how to: Ready? Let’s get started! Step 1: Set Up Google Cloud Console Head over to console.cloud.google.com.Create a New Project.Under API & Services: Next, Create Credentials: Step 2: Install Dependencies Step 3: Set Up Your .env File These values are required to authenticate users via… Read More How to Integrate Google APIs with a Next.js App (OAuth 2.0 Guide)