Marty Y. ChangSweet Scripts for SuiteScript 2.1 User EventsNetSuite’s sample user event script shows a few dozen lines of code that does the job. But how do you add crisp and scalable unit tests?May 21, 2023May 21, 2023
Marty Y. ChangHow to Succeed at Modern SlaverySlavery used to be easy. Thanks to Lincoln, those days are gone, but… Here’s a secret to achieving the same effect in today’s world.Jun 2, 2020Jun 2, 2020
Marty Y. ChangWhich integration touched my record?As you integrate more and more systems with an iPaaS solution like Tray.io, knowing which workflow touched a record becomes indispensable.Mar 6, 2020Mar 6, 2020
Marty Y. ChangShould You Declare Variables in Apex?Use empirical performance data to determine whether you should declare local variables within for loops instead of reaching for map items.Dec 23, 20191Dec 23, 20191
Marty Y. ChangLog Inspector to Probe Apex Timeouts in SalesforceGet intimate with “Apex CPU time limit exceeded” and “UNABLE_TO_LOCK_ROW” errors using the Log Inspector.Dec 13, 2019Dec 13, 2019
Marty Y. ChanginSlalom TechnologyEnable Two-way Sync with SalesforceTry this hypothetical scenario and practical solution, to gain a sense of what’s actually involved in building a two-way sync.Apr 22, 2019Apr 22, 2019
Marty Y. ChanginSlalom TechnologyLightning Ready in 6 WeeksStarting with the Winter ’20 release, Salesforce will turn on Lightning Experience for all orgs on a rolling basis. Start preparing today!Jan 31, 2019Jan 31, 2019
Marty Y. ChanginSlalom TechnologySalesforce Agility in 3 StepsYou may be surprised at how easy “agile” can beDec 7, 2018Dec 7, 2018
Marty Y. ChanginSlalom TechnologyAdmin vs. Developer — Who to Hire?Let’s examine a fundamental difference between admins and developers, and make a better decision about who your organization needs right…Nov 19, 2018Nov 19, 2018
Marty Y. ChangThe line between admin and developerWhile implementing Salesforce at a $2.4B publicly traded company, a colleague asked me whether asking newly hired admins to learn…Aug 25, 2018Aug 25, 2018