# Forcefields.tech > Practical notes on Salesforce consulting, project delivery, and nonprofit tech written by a practitioner. Public Ghost content for AI and LLM tooling. Use `/llms-full.txt` for consolidated page and post context. Append `.md` to any post or page URL to get the content in Markdown (for example, `/example-post.md`). ## Pages - [About this site](https://forcefields.tech/about.md) - I'm Aske Bong-Saxe - a Salesforce consultant with over 15 years of experience in the Salesforce space, currently Head of Functional Solutions at Giveclarity.org. We are a Salesforce partner working exclusively with nonprofits. I've led implementations for organisations like Save the Children, UNICE… ## Posts - [Should the client's business analyst write user stories for your Salesforce project?](https://forcefields.tech/should-the-clients-business-analyst-write-user-stories-for-your-salesforce-project.md) - Here's a position I hold pretty firmly: user stories on a Salesforce implementation project should always be written by the vendor, not the client's internal BA. Not because client BAs aren't capable, but because of what tends to go wrong when they hold the pen. That's my position. Now I'll share t… - [How to (not) annoy your tester](https://forcefields.tech/how-to-not-annoy-your-tester.md) - I spent the early days of my IT-career as a part-time tester and found myself on the receiving end of what I call the "fixed it"-attitude. Here's what that attitude costs, and why I made sure never to inflict it on my own tester colleagues. Picture the scene. A tester logs a bug. A day later, the t… - [Salesforce's permissions U-turn was the wrong call](https://forcefields.tech/salesforces-permissions-u-turn-was-the-wrong-call.md) - Salesforce didn't just delay the retirement of profile-based permissions. They cancelled it! Here's why their response doesn't match the complaint, and why the case for migrating to permission sets hasn't actually changed. Salesforce recently cancelled its plan to retire system permissions from pro… - [Why "is this really a bug?" is a harder question than it sounds](https://forcefields.tech/why-is-this-really-a-bug-is-a-harder-question-than-it-sounds.md) - Do you ever evaluate and re-categorise tickets raised by your client? It may create a bit of friction to challenge the client's assertions. But avoiding it will cost you in other ways. A client raises a ticket. They categorise it as a bug. Nine times out of ten, nobody on the delivery team stops to… - [Getting permissions right the first time](https://forcefields.tech/getting-permissions-right-the-first-time.md) - This one is for the practitioners - admins and consultants who have lived through a go-live where permissions were an afterthought. You'll recognise the pattern. There is a shortcut that appears on certain Salesforce implementations, usually around the point where testing begins and someone needs t… - [Nobody wins when a Change Request becomes a blame game](https://forcefields.tech/nobody-wins-when-a-change-request-becomes-a-blame-game.md) - Most change request conversations don't go wrong because of the change itself. They go wrong because someone in the room starts looking for who's to blame. There is a version of a change request conversation that goes badly almost every time. Someone on the client side looks across the table and sa… - [Don't avoid the hard conversation. Do prepare for it.](https://forcefields.tech/dont-avoid-the-hard-conversation-do-prepare-for-it.md) - There is a particular kind of consultant behaviour which treats difficult stakeholder conversations as something to be avoided, postponed, or softened into meaninglessness. That behaviour makes us send vague emails that say "something to keep an eye on", or "thought you should know this". And it wa… - [Enable security settings before you build anything. No, really.](https://forcefields.tech/enable-security-settings-before-you-build-anything-no-really.md) - Most Salesforce projects don't fail because of a technical misconfiguration. But sometimes they fail because someone made a series of reasonable-sounding decisions in the wrong order. This is about what happens when that wrong order puts the system’s security at risk. There is a step in every green… - [The skills that matter most has no Trailhead badge](https://forcefields.tech/the-skill-that-matters-most-has-no-trailhead-badge.md) - Everyone in the Salesforce ecosystem is scrambling to stay current with AI. Fewer people are asking whether they're investing in the skills that actually matter most - and that AI is worst at. I attended London's Calling this year for the very first time. It was a great experience overall and I def… - [Credibility compounds: Why admitting what you don't know builds more trust than bluffing](https://forcefields.tech/credibility-compounds-why-admitting-what-you-dont-know-builds-more-trust-than-bluffing.md) - Bluffing your way through a knowledge gap might feel safe in the moment - but it quietly poisons the well for every confident claim you make afterwards. Here's why honesty about what you don't know is the fastest route to credibility that actually sticks. Here is something that takes most consultan… - [Agentic AI and the Art of Confident Wrongness](https://forcefields.tech/agentic-ai-and-the-art-of-confident-wrongness.md) - There is a version of automation I trust. It is boring, predictable, and I mean that as a compliment. A well-built deterministic automation - like Flow and Apex - does exactly what it was told to do, every time, in the same order, with the same logic. When it breaks, it breaks in ways I can trace.… - [Headless 360 + Agentforce: A few questions nonprofit leaders should be asking](https://forcefields.tech/headless-360-and-agentforce-a-few-questions-nonprofit-leaders-should-be-asking.md) - If you've had a Salesforce conversation recently, you may have heard the phrase "Headless 360". It might sound a bit like a skateboard stunt, but in this context it refers to a genuine and relatively straightforward architectural concept: decoupling Salesforce's data layer from its user interface,… - [If your client makes all the decisions, what do they need you for?](https://forcefields.tech/if-your-client-makes-all-the-decisions-what-do-they-need-you-for.md) - If your client makes all the decisions, what do they need you for? That is the question I come back to every time I feel the pull to just go along with something. It is a potentially uncomfortable question. Consultants - especially those early in their careers - often conflate agreement with profes… - [Salesforce Wasn't My Plan](https://forcefields.tech/salesforce-wasnt-my-plan.md) - I've been working with Salesforce for 15 years - but it wasn't entirely on purpose. ## Optional - [RSS Feed](https://forcefields.tech/rss/) - [Sitemap](https://forcefields.tech/sitemap.xml) - [Full content of pages and posts](https://forcefields.tech/llms-full.txt)