Archive for month: March, 2013

Where are those netsuite country codes?

22 Mar
March 22, 2013

I ran into a problem this week where I discovered that our integration software (boomi) didn’t have the proper country maps, therefore leaving country blank on some of our sales orders.  We hadn’t run into the problem in the past because most of our sales were US and Canada, but now that we have various other countries, someone noticed that several sales orders had no country attached.  Digging in, I noticed that we use a cross reference table that had very incomplete data.

Read more →

console.log(’8 Javascript Debugging Tips’);

21 Mar
March 21, 2013

The webkit developer tools are the single most helpful front-end development resource I have. I use them every day, and wanted to share a few tricks I use to track down bugs or unexpected behaviors in my javascript code. My browser of choice is Chrome,  so all examples and screenshots below will be pulled from the Chrome console.

First, if you’re still using Alerts to give yourself feedback, please stop. The unobtrusive console.log statement will give you feedback that can be much more descriptive, and sticks around for as long as you want it to. To get started, use the shortcut CMD+Option+J (Windows: CTRL+SHIFT+J) to pull up the Chrome console any time. Alternatively, you can right click the page and hit ‘Inspect Element’ to bring the panel up, then select the ‘Console’ tab.

Logging All HTTP Requests Automatically

Screenshot of the javascript console right-click options

Right click in the console to bring up these options

This one is simple, but can save a lot of manual logging, and potentially reveal some unwanted/unexpected/unnecessary network calls. You can right click in your Console to reveal the option to “Log XMLHttpRequests.” This will show you a twirl-down stack of calls that resulted in the sending, and finishing of an XMLHttpRequest (like a jQuery $.ajax() call). Read more →

“Support” Roles in the Contemporary Workplace

18 Mar
March 18, 2013

Development positions rely on self-study, subject matter expert consultations, and a healthy dose of Google. What happens, though, when the issue at hand is not a matter of syntax, but one of personal support? What happens when, due to illness or injury, the developer’s ability to produce quality code is suddenly diminished?

Findaway World Core Values Read more →

How I survived SuiteWorld 2012

15 Mar
March 15, 2013

The purpose of this trip was to attend SuiteWorld 2012 (NetSuite’s annual customer conference for customers, users, partners, media and industry analysts) and gain as much out of it as possible.

Read more →

Simplify Magento CSS Selectors

13 Mar
March 13, 2013

Magento Commerce is an excellent blend of enterprise class eCommerce engine with a very fine integrated content management system (CMS). Saving a CMS page automatically adds a page-specific class to the HTML body element that is very convenient for creating page-specific CSS selectors. However, if the CMS page title is longer than a couple words, the class name can be quite unwieldy, like so:

<body class="cms-page-view my-really-really-long-cms-page-title">

Read more →

Batman Uses Google

08 Mar
March 8, 2013

No Superman

If you think back to your childhood (or maybe the last Comicon) I am sure most of you can relate to the following conversation:

Sam: Superman would kick Batman’s butt! He can fly! He is super strong!

Jason: Batman has the Batmobile, and would just ….

Timmy: Hulk Hogan would body slam both of them and then run wild on Spiderman!

Everyone: Shut up Timmy!

Read more →

© Copyright 2017 Findaway. All rights reserved.