This post explains how to use your own domain for a site hosted on GitHub pages. It takes you through the simple steps you need to take to replace with

For example, I replaced with

Continue reading →

I recently gave Render a go as a Heroku alternative. My initial results have been positive.

In this post, I outline what, as a designer, I’m looking for in a hosting service, and I step through how I deployed a python and node project to Render.

Continue reading →

In this post I explain how to quickly get the birthdays of your Facebook friends and add them to the calendar you use (in my case Google Calendar).

Continue reading →

Normally this is the time I set some resolutions for the new year. Usually with mixed degrees of success. This year I think I’ll take a different approach.

Continue reading →

Ah the yearly review.

2018 was pretty tough. So 2019, you can do better.

Continue reading →

2017 was an eventful year, a hell of a lot happened and it was a year of huge highs and sadly some pretty tough lows.

Rather than write a reflection piece I decided to look forward. More specifically to a few of the things I plan to achieve or do better in 2018. Kind of my resolutions for 2018.

Continue reading →

A couple of years ago I immersed myself in the web community, I spent the days reading many blogs and the evenings going to loads of meetups around London.
Continue reading →

A good SEO strategy can get your page ranking for a variety of short- and long-tail keywords, you just need to find out what is alt text.

Website development Google Analytics Web analytics Data analysis, home  renovation, search Engine Optimization, text, logo png | PNGWing

Don’t worry too much about optimizing the text on your site. Simply placing links to relevant pages from your site in appropriate places on your page will help to increase your page’s search engine visibility.

Keyword Explorer

Keyword Explorer is a handy tool that can help you quickly identify the most relevant keywords for your website, and it will even give you an estimate of your potential daily keyword acquisition costs (DAC).

Don’t be afraid to use different variations of keywords that you have a good understanding of. For instance, if you own a DIY market, you might be more interested in ‘Bakers’ compared to ‘Baskets’.

Once you have identified the keywords you want to target, you can start crafting a SERP page and title that gets them ranked well for those keywords.

What makes Keyword Explorer even more useful is that it allows you to customize the keywords, even giving you an option to prevent specific search phrases from being included.

After creating your SEMRush report, it allows you to drag and drop your keywords into the results so you can see how your rankings have changed as well as what other keywords you should be targeting for your current landing page.

Another fantastic tool that I have found especially useful is BlogRank. I’ve started a series of posts to give you a walkthrough on what you need to do if you want to be ranked higher in BlogRank.

To make sure that you’re ranking in the top ranks, check out these two posts:

Optimize landing pages and other site pages with e-mail marketing

In my previous blog post, I described how you can push your email list into the Top of Search Engines and other top landing pages so that you can rank higher in those top pages.

For example, if you see that people are ranking for your page in the ‘Free E-books’ section of a search engine, consider including a free ebook in the sidebar of your page so people can find it quickly and can link to it from their social media pages or other channels.

This post is a follow up to the 6 Mac OS X Terminal Tips post I wrote a while back, and is proof that my forays into the scary world of the command line have continued. In it I’m going to explain how you can customise your terminal (shell for unix and linux users) by creating your own aliases for regularly used commands, creating your own functions and even customising the display.
Continue reading →

I’ve left. Actually I’m in the process on leaving but I am leaving. It is definitely happening. BT and I are no more; for now at least. But, what is for certain is that this is the start of something new. I’ve altered course and I’m heading off in a new, exciting, unknown direction. Before all that though I’d like to reflect a little on how I got here.
Continue reading →