Skip to main content
CFCX / Field Notes on NetSuite

Most NetSuite problems are design decisions nobody noticed.

I'm John. I work in NetSuite for a living and write about what I see: how systems of record should be designed*, where automation quietly goes wrong, and the why behind the fix. These are the notes.

* in my opinion. that's the whole site.

03 / How I Think

The biases behind the writing

If you read enough of the notes, the same handful of convictions keep surfacing. These are them.

01

Why before what

Most "missing line" and "broken report" problems aren't data errors. They're design decisions made without anyone noticing. I try to write about the cause, not the symptom.

02

Record, not reason

The system of record is valuable because it preserves context: what happened, why, and how it should be reported. Strip that out and you're storing outcomes you'll pay to reverse-engineer later.

03

Knowing when not to build

Fewer scripts, not more. Configuration over customization. The most useful thing I can tell a team is often what to leave alone.

04 / If This Sounds Familiar

You might recognize some of this

The notes tend to land for people living inside a NetSuite environment that grew faster than anyone documented. A few of the situations they come from:

  • You inherited a NetSuite environment and you're not sure what's safe to touch
  • Automation that "works" but nobody can explain when an auditor asks
  • Reports built around hand-picked accounts that quietly break
  • A pile of customizations where nobody remembers the original decision
  • You want the why behind a recommendation, not just the click path
If any of it resonates, get in touch
06 / The Open Door

If this is how you want your systems run

There's no funnel here. Read the notes, and if the way I think about this work fits what you're dealing with, the door is open. We can talk.