SuiteScript Stories

SuiteScript Stories

By Eric T GrubaughTechnology
Download on the App Store

SuiteScript Stories episodes

  • Matt Dahse Interview

    An interview with Matt Dahse, Senior Solution Architect at 360 Cloud Solutions. We discuss:

    • Starting with design, instead of starting with code.
  • Matt's path to NetSuite.
  • There's nothing that NetSuite can't do, but there are things it shouldn't do.
  • How and why Matt wrote "NetSuite Development With SuiteScript 2.0."
  • The benefits of writing a book.
  • The importance of understanding the business case for writing code.
  • 1 hr 27 min
  • Clean Code

    We discuss "clean" code, including:

    • What is "clean" code? (Spoiler: We don't have an answer.)
  • Rewrites and Refactors
  • Review: Write Code Like a Recipe
  • Review: What is Functional Programming?
  • In all things, moderation.
  • Is "modular" code better?
  • Tabs vs. Spaces
  • 1 hr 6 min
  • SuiteScript Commiseration

    We commiserate about SuiteScript in general, and:

    • The oft-frustrating API design versus typical CRUD interface.
  • Comparing SuiteScript to a typical "MVC" architecture.
  • SuiteQL as a better Data Access Layer.
  • Closed nature of a very small community.
  • The unenviable position of documenting a massive ERP system.
  • Encouraged by the improving tools infrastructure.
  • 29 min
  • SuiteScript Anti-Patterns
    We discuss anti-patterns, including what they are, and how they apply to our work with SuiteScript. Specifically, The Boat Anchor, Deep Dark Dead Code, Source Control by Filename, The God Object/Swiss Army Knife, The Golden Hammer, Organization by Script Type, High-wire Releases.
    1 hr 28 min
  • Eric Birdsall Interview
    An interview with Eric Birdsall, NetSuite Developer and Administrator at Creative Safety Supply. We discuss Eric's journey to NetSuite, how college is not for everyone, psychological burnout, how Worth = Reward - Cost, and signs, causes, and prevention of burnout.
    1 hr 28 min

About SuiteScript Stories

From the publisher's feed

Connecting the NetSuite development community, discussing the technical and business aspects of SuiteScript development through interviews and conversations.