Tomorrow, you’re always a day away

In Montreal, Canada, there’s a popular diner for smoked meat sandwiches.

It’s basically an institution in the city, and there’s always a long line outside the establishment, regardless of the time of day.

Inside, the chefs carefully prepare each sandwich, whistling, and cracking jokes at each other.… Read the rest

An extended break

Dear reader,

I’ve decided to extend my email break by another week. Normally I only take a break for a week every once in a while, but this time I feel the need to take more time for myself.

I’m also trying to make progress on a few work projects, and will use this week to focus on them and some personal projects.… Read the rest

End of year reflections

Pausing your normal routine is wonderful for your mental health. It breaks the daily churn of what is to be expected, and opens your mind to the art of the possible.

You can break routine by going on a holiday, traveling to a new place, visiting a new restaurant, or many other things that simply get you out of your comfort zone.… Read the rest

Announcing Salesforce Scale Test

This week Salesforce announced their Scale Test is now generally available.

This automated testing tool provides the following:

  • Ensures that the software performs reliably under increasing user loads and data volumes.
  • Safeguards a positive user experience.
  • Identifies and addresses potential issues before they impact operations, reducing the risk of costly downtime or data loss.
Read the rest

Introducing the Trailblazer Career Marketplace

When looking for a new Salesforce position, there are many channels available for you to advertise.

  • General employment sites (ZipRecruiter, Monster, etc.)
  • LinkedIn (set yourself as “Open to Work”)
  • Professional recruiters
  • Referrals

And now there’s a new option: Salesforce directly.

As of last week, Salesforce has its own career center.… Read the rest

How NOT to do document management

When doing a Salesforce discovery project, the deliverables are usually a series of documents. Here are the usual suspects, sometimes with different names:

  • System Landscape
  • Data Model
  • Security Model
  • Sandbox Management
  • Data Migration Strategy
  • User Flows
  • User Stories
  • Test Strategy
  • Training Plan
  • Project Plan

In one particular project I’m finishing up, these documents were originally written in Google Docs.… Read the rest

Work vs life balance

The expression, “I need to work on my work vs life balance” has always struck me as odd. It’s presented in a way that work and life are distinctly opposite forces, competing for your attention.

  • Is work not part of life and life not part of work?
Read the rest

What are you actually providing?

As a Salesforce consultant, what are you actually providing to a client? Do you believe you are providing a new Salesforce feature, an integration, a series of reports, or anything like that?

You’re not.

You’re providing the results of the new feature, the integration, or series of reports.… Read the rest

Lying on your resume

I have a confession to make. I’ve lied on my resume.

Now, some would call it a bold-faced lie, while others would call it an exaggeration. Either way, I wrote something that wasn’t true.

This was a very long time ago, so I’m open to sharing this now, but it’s always been a sensitive topic for me.… Read the rest

Determining your ideal client

Let’s say you’ve dedicated time to work on your own Salesforce practice. One of the first steps is to determine who is your ideal client and what services you plan to offer.

To determine your ideal client and positioning, start by yourself the following:

1.Read the rest

When to switch from employee to independent consultant

Let’s say you’re an employee working at a Salesforce agency, with dreams of becoming a freelance consultant.

What’s the best way to make that happen?

Let’s start by talking about how it shouldn’t happen.

You probably shouldn’t just drop your full-time position and announce to the world that you’re now a freelancer.… Read the rest

Finances as a digital nomad

A reader asked me how I manage finances as a digital nomad.

Here’s my situation:

  • I’m a Canadian resident
  • My business is incorporated as a Canadian company (not a provincial one)
  • I live 6 months plus one day in Canada, and the rest is mostly in Spain and Poland.
Read the rest

Going from 0 to 1

They say the shift from 0 to 1 is harder than from 1 to 2, or any greater number.

Let’s say you’re a full-time Salesforce employee with ambitions to start your own business. You may be working on several projects at the same time, but you don’t own any of them.… Read the rest

Monthly vs subscription services

One great way to offer your services as a Salesforce consultant is with a monthly package.

This is often well-suited for support work, but can also be for larger projects in which you are one of many and don’t control the project’s scope.… Read the rest

Be comfortable not knowing everything

As Salesforce consultants, we are expected to know pretty much everything about Salesforce. But is that actually possible?

The ecosystem grows bigger everyday. The product names keep on changing. The bugs keep appearing. The updates keep coming. And our work doesn’t stop.… Read the rest

Value based pricing success story

Last year, a Salesforce agency was struggling with their developers. The devs were attempting to tackle a project that was beyond their knowledge. In addition, they needed advice on how to approach certain technical situations.

I was engaged to help. A monthly subscription-style service was proposed, as it provided flexibility to the agency to decide the duration of the engagement.… Read the rest

Statistics about working from home in 2023

Being a Salesforce Solution Architect, I love metrics and statistics. Infographics are also an awesome way to communicate lots of complicated information in an easy-to-digest format.

So when Forbes recently released some interesting metrics about working from home in 2023 (in the US), I felt the need to share them with you.… Read the rest

A lesson learned about value based pricing

One fellow reader asked me to write a “lesson learned” story about value based pricing.

A small nonprofit was looking for help with their automation. Things like

  • A record was supposed to be updated when another field changed, but wasn’t
  • Related records had to be manually tagged as the most recent
  • The last time a contact completed a course was manually calculated

So we agreed on a rough scope, which included the problems above and a few other minor issues.… Read the rest

Winners of the one year anniversary giveaway

The three winners of the one-year anniversary giveaway have been selected!

If you are interested in the selection process (and to be fully transparent), I made this short video: https://youtu.be/QP4EDXt8TMw

If you’re not interested in watching the video, there’s the text version:

  1. There were 15 new subscribers, which were referred by 9 people
  2. For the 15 subscribers, the 4th letter of their email address was identified and ordered by that letter
    1. This was just an easy way to randomize the order
  3. A sequential number was assigned to this ordered list, from 1 to 15
  4. ChatGPT was asked to select 3 random numbers between 1 and 15, without repeating itself
  5. Winners were chosen by ChatGPT

Congratulations to:

  • erak
  • dgel
  • ales

I will contact each of you directly for your mailing address.… Read the rest

Today is the one year anniversary

Well, it’s officially been a year since I started this email list, and I wanted to share some thoughts on this anniversary.

Firstly, I started this email list because I wanted to give back. Among many perks, the flexibility of the Salesforce ecosystem allowed me to build my dream lifestyle.… Read the rest

Initial feelings of Spain

From the moment the airport doors opened in Malaga, my energy changed.

It was an overnight, 7 hours flight from Montreal, Canada to Malaga, Spain. Despite the abundance of legroom, I was barely able to sleep. So I was quite tired walking through airport security and picking up the luggage.… Read the rest

Is 75% code coverage good enough?

All the cool Salesforce kids are using flows these days. As a result, it’s not as popular to write apex code anymore.

However, there are moments in which flows aren’t the best choice. Apex classes can fill in those gaps and can perform some really heavy lifting.… Read the rest

One year anniversary giveaway

In celebration of the one year anniversary of The “Good Enough” Consultant, I’m having a giveaway!

Rules:

  1. Share the link below with fellow Salesforce consultants
  2. You can share the link with your colleagues or on social media
  3. If at least one person subscribes, you’re automatically enrolled in the giveaway
  4. The more people you convince to subscribe, the greater your chances of winning
  5. Three winners will be chosen at random by 10pm EST on Tuesday, November 28, 2023
  6. Each of the winners will receive a paperback edition of Jodi Hrbek’s book Rock your Role as a Salesforce Admin
  7. Anyone in the world can participate, and the books will be shipped worldwide

Note: I kindly ask that you only refer people who would actually enjoy the content, not just random colleagues that will unsubcribe a few days later.… Read the rest

How to communicate project start delays

When working on multiple Salesforce projects, It’s common for one project to start shortly after another project begins. Sometimes there’s even some overlap.

Recently, I had one project that required more attention than expected, and I wasn’t able to start the 2nd project at the expected date.… Read the rest

Merit-based remote work

There are numerous studies about the benefits of remote work over being full-time in the office. There are also many articles about how hybrid work supersedes fully remote work.

Just to bring everyone up to speed, hybrid work means coming into the office a few days a week, at your own convenience.… Read the rest

Creating a Salesforce naming convention

As your Salesforce instance grows, you’ll appreciate following a standard naming convention.

What exactly is a naming convention and why would you bother?

It’s a standard on how to name your objects, fields, buttons, permission sets, flows, flow variables, apex classes, apex variables, reports, and so on.… Read the rest

Building your cheerleaders

In addition to building your tribe, another powerful way to help your career is to build your cheerleaders.

Cheerleaders are people that you don’t meet regularly, and who are a bit further out of your immediate network.

However, they are champions to your cause.… Read the rest