As a consultant with 10 years of experience

Here’s something an AI cannot do:

Starting a prompt with, “As a Salesforce consultant with 10 years of experience….” doesn’t magically turn the AI into an expert.

So while the AI can be quite intelligent, it’s not able to replace anyone with grey hairs anytime soon.… Read the rest

Human-first skills

With every significant technological advance, people are impacted. From farm automation to automated telephone switching to ATMs to using robots on assembly lines.

With each advance, humans had to redefine their responsibilities. And as my friend said, “You can open a door by yourself, but doormen still exist”.… Read the rest

AI brings us back to the old ways

I’m old enough to remember a time before Software-as-a-Service (SaaS).

The year was 2003, and people and organizations purchased software only once. You bought MS Office (or Siebel CRM, the cool CRM at the time) for a high price. Then you hosted it on your personal computer or in a server room.… Read the rest

Reverse engineering using AI

It’s recently become trendy to use AI to reverse engineer products.

To reverse engineer something is basically to take it apart and see how it works. Back when I was a computer engineer, we would obtain a competitor’s physical product and try to see how they accomplished their results.… Read the rest

Where are you in an AI world?

Given this recent discovery of just how far AI has progressed, I have a few insights and predictions.

Brace yourself, I’m brutally honest here.

Firstly, if you’re JUST a developer, or JUST an admin, you will no longer be in demand.… Read the rest

My start command

If you’re curious about my AI commands, I’ll share some details with you. Keep in mind this command was created just by using prompts.

The /start command
This command begins work on a task based on a Trello card. The AI reads the card, determines the task’s name, and asks whether the card has enough detail to start designing.… Read the rest

Using AI skills

Diving a little deeper into my AI workflow, here are some more granular details.

I use several commands (or skills), to have the AI perform a series of instructions. Commands begin with a “/”.

/start {Trello URL}
Reads the Trello card from the URL and tries to understand what I want.… Read the rest

My AI workflow – Fall 2026

OK, I’ve dipped my toe into the Model Context Protocol (MCP) world. In case you didn’t know, MCP is a mechanism that allows an AI to perform work on your behalf.

Before this week, I usually asked my old AI (Gemini) for its opinion and copied + pasted its answer.… Read the rest

AI for documentation

Documentation is often the last consideration in any Salesforce implementation. It’s tedious, requires constant revision, and most techies dislike writing.

Case in point: for my Salesforce app, clients have been steadily complaining about the lack of complete documentation. They appreciate that I’m always available to answer questions, but prefer a more self-serve option.… Read the rest

What is AIforce?

At Dreamforce this year, Salesforce officially announced AIforce.

As with most announcements, it’s not completely clear what Airforce actually is. But from what I’ve gathered:

  • It’s an integration layer
  • It allows CRM data, business logic, and security to be accessed by external AI environments (like Claudeforce and Slackforce)
  • It uses APIs and Model Context Protocol (MCP) servers

As consultants, we’ll see how we can leverage these capabilities.… Read the rest

When AI responses matter

A while back, I stopped using Google for general searches.

Google is still used for straightforward things, such as

  • “Salesforce datatable options”
  • “Population of Milan”
  • “100 Euro to CAD”

However for most other things, I’ve been using AI. And as a Salesforce consultant, what matters are the responses.… Read the rest

AI’s uncanny valley

The uncanny valley is the uneasy feeling you get when you look at something that’s not quite human. That is, it almost looks human, but something is off.

If something isn’t meant to look human, then we quickly classify it as non-human.… Read the rest

This email was written by a human

An author for one of the newsletters I read was recently accused of using AI to write content. The author asked for readers’ opinions.

Here was my response:

As long as the content is useful, who really cares who wrote it?

… Read the rest

Your future-proof career in the age of AI

While at TND 2026, I attended various speaking sessions. One of my favorite was hosted by Pei Mun Lim. Pei is a titan in the Salesforce industry, and very well known in the UK and Europe.

Her talk was titled, “Architecting Your Future-Proof Career in the Age of AI”.… Read the rest

AI isn’t good at UX

AI is awesome at many development tasks.

For example, I asked it to create Lightning Web Components (LWC) to replace old Aura components. The first version was 99% perfect. Super impressive.

Then I asked it to restructure the LWC so that fields and buttons appear on the same line.… Read the rest

Why AI is creating a technical debt crisis

Well, it seems AI is not producing the results we hoped for.

A recent survey has uncovered some interesting facts. For example, although AI helps junior developers produce 35% faster, the results are actually less maintainable.

The main issue is, AI is not good at keeping track of high level architecture and design patterns.… Read the rest

How AI is reshaping dev teams

Junior Salesforce developers have a tough time these days as AIs have become good enough to replace them.

In the past, it was common for a small development team to have 4 junior devs for each senior dev. Today, a senior dev with an AI can accomplish the same results.… Read the rest

Saving AI prompts

I cannot remember the last business day that passed where I didn’t use AI.

Whether it’s to

  • Have it explain a complex topic in simple language
  • Vibe code my Salesforce app
  • Clean or reformat data
  • Research a topic
  • Create images

It’s part of my daily toolkit.… Read the rest

Using AI to cleanup addresses

This week, I used AI to perform some address cleanup. Cities are notoriously known for being spelled incorrectly.

In the province of Quebec, things can get particularly interesting. For example, the following are actually all the same city:

  • Saint Jerome
  • Saint Jérôme
  • St-Jérome
  • St-Jérôme

I attached an .csv… Read the rest

The potentially darker side of AI

This weekend, I visited my friends at their home north of the city. Being in the countryside is wonderful for the soul and I was happy to see them and break bread with them.

At one point, I showed their young daughter how easy it is to take a picture of something and have AI generate another picture from it.… Read the rest

Inside Salesforce’s big bet on AI

A recent article on Business Insider confirms something we already had a feeling about.

Salesforce is a marketing company. It’s not a tech company, an AI company, or a family. And it does marketing really well.

Agentforce was announced at last year’s Dreamforce by showing how it was being used by retailer Saks Fifth Avenue (SFA).… Read the rest

Using AI to help analyze tech debt

In case you’re not overly techie, I’ll start from the beginning.

Salesforce is mostly built from .xml files. These are structured text files that tell SF what to do. Every field, object, flow, apex, etc. is composed of .xml files that are executed almost instantly when you use SF.… Read the rest

Agentforce everything

In an email last week, I wrote, “Heck, I wouldn’t be surprised if Salesforce changes all of their products to include “Agentforce” (“Agentforce Sales Cloud”, “Agentforce Slack”, etc.)”

Well, this is actually happening!

Although there wasn’t an official announcement, Salesforce has quietly renamed their cloud products to include the word Agentforce.… Read the rest

Agent-powered Agentforce for Agents

Yesterday, Salesforce announced Agentforce 360. It’s the fourth iteration of Agentforce, and rather than simply call it Agentforce 4, they went with the word “360”.

It’s a huge announcement, and you can read more about it in Salesforce’s Ben article.

There are now some new features that include the word “360”.… Read the rest

What should I do about AGI?

If the soon and inevitable arrival of AGI causes an existential threat, congratulations, you’re human.

You’re probably asking tons of questions, including

  • Should I be worried?
  • Is there anything I should do to prepare?
  • What about my job and sense of purpose?
… Read the rest

AGI and the future of work

There was a big ruckus recently about Marc Benoiff’s comment about using Agentforce to reduce headcount.

He’s quoted as saying, “I’ve reduced it [company headcount] from 9,000 heads to about 5,000, because I need less heads”.

Some are interpreting this as he fired 4000 people.… Read the rest

Should you vibe code a project or package?

As AI becomes more and more adept at writing code (I’m looking at you, Claude Code), it begs the question: can it be used for more than just proof of concepts?

Taking this idea to the extreme, a non-developer can prompt their way and build a project.… Read the rest