Retrofitting Our “Mobile First” Strategy –

Retrofitting our Mobile First strategy to an existing site.“Mobile First” is the battle cry for pretty much every design/development team; with today’s ever increasing mobile traffic across the entire web, it’s no surprise either.

BUT, what if a client has an existing site that they like, that they want to keep? Except, they also want it to ‘just work on mobile devices too’. When a client does make these sorts of request, it’s not necessary to drone on about what comprises a proper, mobile-friendly site. What is important is that you provide them with a site that IS mobile-friendly, even if that means retro-fitting some responsive code, like a CSS grid and some media queries, into an existing design. Read More »

Posted in Blog, Projects, Responsive Web Design | Leave a comment

Performance Geek – New WooCommerce Shop

Performance Geek - Get Onnit in Canada from PerformanceGeek.caIt’s pretty straight forward; I love WordPress and I love WooCommerce. So when a good friend and I decided to launch an online shop filled with performance supplements and gear, the obvious choice of software was WooCommerce.

The WooThemes team has been diligently plugging away for a couple of years now and the end result is stellar. It’s stable, it’s extensible, it’s user friendly and most importantly it lets us focus on retailing our products without any undue hassle or hardships. was launched well over a year ago and has been trucking along nicely; it’s based on the WooTheme’s On Topic theme with quite a bit of customization and straightforward WooCommerce integration. Retailing performance aids and athletic gear isn’t my primary career, so having a site built on software that lets me tend to customer orders quickly and efficiently is an absolute must. Read More »

Posted in Blog, eCommerce, Projects | Leave a comment

WooCommerce Product Add-ons with Custom Labels

Recently, while working with a WooCommerce shop and using the WooCommerce Product Add-ons extension, I encountered a bit of a problem.  I was unable to identify individual form labels to provide them with a custom style.  Each label in the HTML was simply:


…with no class attributed to it.  I was able to get a bit of the customization my client wanted using ‘:nth-child’ pseudo selectors in CSS, but it still wasn’t quite as specific as it needed to be.

So it was decided that, despite what I ALWAYS advocate to clients and associates, I needed to modify the original plugin to suit my client’s specific needs.  The code is relatively simple and it works like a charm – however, every time the WooCommerce Product Add-ons plugin is updated, I have to parse through the necessary files and re-edit the code. Read More »

Posted in Blog | Leave a comment

IFTTT – A WP Alternative To Social Plugins


IFTTT is a fantastic web app/service that takes an enormous amount of complexity and compresses it all into the most simplistic formula possible.  That is to say that “IF THIS happens, THEN do THAT”.  It feels almost magical and gives a renewed sense of wonder to the web.
One of the most basic set of instructions to ever grace the web and something that any and every programmer and/or developer is already very familiar with and accustomed to.  It’s probably the second most common argument or instruction written in code of any sort, after the most basic “DO THIS” instruction.
What does so well is to take these simple arguments and allow you to just point and click to achieve a very complex action.  That’s what this all really boils down to, something super simple for you to manage, resulting in a very complex and rewarding result.

Over the past few months as (and other social sharing services) repeatedly changed their privacy settings and app requirements, I, on behalf of 30 or so clients, had to continually troubleshoot the same problems with different social plugins, over and over again.  Some of the fixes worked for everyone, others didn’t and I was forced to find numerous workarounds to the same problems. A few of the plugins were repeat offenders, experiencing similar bugs and quirks rooted in different issues week after week.   Read More »

Posted in Blog | Tagged , , , , , , , | Leave a comment

Connect LV13 & NATVA 2013 Poken Boards

Proctor & Gamble - Wella Professionals - Connect LV13

So we went to Vegas last month… …yeah, we did.  #EndlessInVegas, that was our hashtag.  Our favourite people over at Proctor & Gamble/Wella Professionals Canada had us down there to help out with the in-person networking (Pokens), social networking, social media, etc for their annual Connect training seminar and for NATVA 2013 (North American TrendVision Award 2013). We even ended up doing a bit of filming and video editing, but you know how it is, EndlessDigital isn’t anything if it isn’t versatile.

Prior to our trip we had to put together some fun survey and document collection posters for the Poken program that was instituted.  (Learn all about Pokens here.) In short, Pokens are these great little USB Flash drives that act as digital business cards.  Touch two of them together and the information, from person-to-person is swapped in milliseconds.  Plug your Poken into your USB port and you’ve synced all the data you’ve collected from the convention/trade show/seminar floor is uploaded to the event’s personalized portal.  Pretty amazing stuff.   Read More »

Posted in Blog, Illustrations, Projects | Leave a comment
    • |
    • |