Skip navigation
All Places > New York User Group > Blog > 2016 > October

JavaScript arrays are magic. Really, they are.  Array#map… Array#find… Array#some… don't know how I could get anything done without them.


Problem is, in the CRM and MA world, array-like data — that is, a set of independent values — rarely comes to you as a real array. Instead, you get fields that humans might think of as a “list,” but which really is just a single big string. Take this Marketo field at one of my clients:




You look at that as a developer and groan. Even though you know what it's supposed to represent (at least right now) and end users may not see the inherent problems, you see the potential trouble to come. You note the uneven spacing around the commas; wonder what happens if a single value needs to contain a comma; dread searching accurately for "Monthly-Diamond" when another subscription might be "Bi-Monthly-Diamond" and values can occur in any order.

Read the full post on TEKNKL :: Blog →

I keep some Marketo factoids close to the vest (hey, gotta get paid for something! ) but if you read the fine print of my Community responses, you'll see allusions to longstanding bugs that I've never detailed.


Case in point is this thread where I casually mentioned that on pages with multiple downloadable assets (like PDFs), you must add target="_blank" to every download link in order for all Clicked Link events to appear in the lead's Activity Log. Guess it's time I explained why.

Read the full post on TEKNKL :: Blog →

Couple of li'l technotes today in response to reader questions: one on including a random product URL (from a preset list) in an email, and another on lists (i.e. ArrayLists) with no items.

Read the full post on TEKNKL :: Blog →