Creating a dynamic script tag builder

At RefME, we have recently created a few JavaScript widgets that publishers all over the world can use. They are designed to inject a 'Cite' widget into the website. We had to create a dynamic script tag building script that would create and reference the correct JavaScript file we had…

Read full post

Ignore <br> tags with CSS

So recently I came across an issue while styling up some breadcrumbs for a Wordpress site we are currently getting ready for launch at RefME. The issue arises main when using a CMS of some kind for the content, this means titles can have unwanted styling occurrences when you reuse…

Read full post

A few books I recommend

So when I was young, I was never one of those kids that enjoyed reading all that much. I used to like the famous five and goosebumps, but that is about as far as it went with things that stimulated my mind while reading. Moving into adult life I made…

Read full post

Guest post on David Walsh blog

Just wanted to point people to an article I have written for the great blog by David Walsh. In the article I go through how to make beautiful animations with Snap.svg and CSS. Read the article here.…

Read full post

The missing snap.svg function

Snap.svg is one of my favourite tools to use right now to create easy, interesting, scalable animations. There is one function that would have been great if included in the initial specification. Now, I understand that this may be a user case issue, and the majority of people do…

Read full post

Why I Left My Freelance Role to Become Permanent

First a little history about me, early 2013 saw myself take a big jump into the freelance world and leave the stability of my agency role. For the past 14 months I have had a very successful entry into the world of freelancing, I took the approach of mainly contracting…

Read full post