What They Learned from 7 Years of MailChimp A/B Testing

This article comes from MailChimp research team. If you ever wonder what the best way to utilize the A/B testing campaign type in MailChimp, this little graphic below will give you the quick gist into the 7 year experiment. Continue reading “What They Learned from 7 Years of MailChimp A/B Testing”

How to learn Regex? Don’t!

I’ve been doing web development for ages and still do not really “know” regex. I think there are many in this camp, so I wanted to show you how I handle situations when I need to do something with regex.

I simply use a regex tester tool (https://regex101.com/). this lets me create a regex string and test it right there. It also gives me hints and a reference list for all the regex tokens. Continue reading “How to learn Regex? Don’t!”

eCommerce Solutions Review Chart (Shopify Plus, Volusion, Spark Pay, WooCommerce, Nexternal)

Several months ago I did an in-depth review of some of the top eCommerce solutions for one of my clients. I compared their brand, customer-base, features, possibilities and prices.

With several of them I actually test drove the platform to see how easy to use it is, how responsive it is and had multiple demo sessions with their reps.

Continue reading “eCommerce Solutions Review Chart (Shopify Plus, Volusion, Spark Pay, WooCommerce, Nexternal)”

Shopify App oAuth Error FIX, “Invalid Request! Request or redirect did not come from Shopify” PHP

I spent about 3 hours this morning trying to figure out what happened to my Shopify App. It is June 1st, 2016, which is sugnificant because now that I know what happened, apparently Shopify has changed how they want you to authenticate your App. They have dropped the SIGNATURE parameter and want you to authenticate using a hashed HMAC.

Here is how I fixed the problem… (This is in PHP by the way, not Ruby) Continue reading “Shopify App oAuth Error FIX, “Invalid Request! Request or redirect did not come from Shopify” PHP”

Adding line breaks within a string in PHP

This is something that has been on my “unsure” list for a long time. Partly because I haven’t really done my research on it and because, well, I just don’t require this very often. Finally, today I had a situation come up when I needed to ensure that the notes I am adding into the database are broken up with a line break between each note.

I know that there are these “\n” and “\r” or something like that but any time I’ve tried using them in the past it never worked consistently.

So today I decided to, once and for all, get to the bottom of this. Continue reading “Adding line breaks within a string in PHP”

Monarch Plugin Custom Shortcode for WordPress

I am a web designer so naturally I do not follow standard website layouts… I love the Monarch social sharing plugin for WordPress, but I needed a way to add the inline sharing buttons to a custom sidebar that I’ve made. I searched high and low to find a way to do this using their settings but there is just no way to do it.

They have a shortcode for adding the Follow buttons anywhere you want but not the sharing buttons. I went ahead and added this capability by adding a few lines of code to their plugin. Here is how you do it.

1. Find the function named “display_inline” in monarch.php file and right after this function closes, add this function:

* Adds monarch wherever you put the shortcode.
function display_custom() {
$monarch_options = $this->monarch_options;

return $this->generate_inline_icons( 'et_social_inline_top' );;

Now go up to around line 119 and find this line:

add_shortcode( 'et_social_follow', array( $this, 'display_shortcode' ) );

Right below it add this:

add_shortcode( 'et_social_share', array( $this, 'display_custom' ) );

That’s it.

Now you can add your sharing buttons anywhere you want using the [et_social_share] shortcode.

To add it in your PHP, you can do this:

echo do_shortcode('[et_social_share]');


Best Email Confirmation Page Message

This must be the best email confirmation page message that I have ever seen. It’s not the regular one I am used to seeing, this one actually got me to read the info on it. Very clever. This and the Error 404 pages, when designed in a clever way and actually treated as a useful tool can produce a lot more results and may even capture more sales as a result.

Take a look at this screen capture, this is what I got today after filling out a form on a landing page. I am not used to seeing this and because it was so unusual, I actually read it. Had this message have had an up-sell or some other important information other than to tell me to confirm my email, it would definitely get through. Continue reading “Best Email Confirmation Page Message”

Create A Quick Dashed Line In Photoshop

Every time I need a dashed line I have to create one from scratch and it really makes me mad, every time, that there is not a quick way to do this in Photoshop. Today, I found a way! Here is how to get a quick perfect dashed line every time you need it. Continue reading “Create A Quick Dashed Line In Photoshop”

Hand-Drawn Lines with Transparent Background PSD & PNG

While working on one of my projects I had to create a set of hand-drawn lines, scan and then isolate them so I can use them in my design. If you know me, you know that I don’t like to let a useful design go to waste by only using it once. This is why I put it up on the blog for others to use. This is a set of various width hand-drawn lines with transparent background so you can use them for anything. The original file is also in 300 dpi so this can be used in print projects. Download them below (under the image). Enjoy! Continue reading “Hand-Drawn Lines with Transparent Background PSD & PNG”

Huge 492 Quality Graphics Kit You Need

As I work on things I create various graphics. Why let all that goodness go to waste? I took some of those designs and expanded on them making them better, adding variations and different colors. This kit of 492 graphics contains a ton of price tag graphics, a couple of price tables, step lines, buttons and all kinds of other eye candy! Continue reading “Huge 492 Quality Graphics Kit You Need”