Break through the jargon of the hosting world and get your site online.

web hosting questions

When you are planning your first website a big consideration is how to get the website online. At first glance it can be intimidating, after all, it may seem like the whole process is clouded in complex jargon and that you are expected to already be fluent with all kinds of unfamiliar technology.

At this point, many people ask themselves, “Where do I even start?.” This is a question I am frequently asked by people just getting started.

Read more

User experience design, what’s new and what’s practical

user experience design

One of the most important things to remember in user experience design is that how you think is probably different to how users think. In fact, if you are a web designer or a web developer you almost certainly do think differently.

Another important feature is user testing, getting to know your real-world users and investigating how they use your website or application on their terms. Learning what they want and how they expect they will get it. Something else you may want to consider when planning for a good user experience is A/B testing.

Read more

SEO What to do and what to avoid

seo techniques

Search Engine Optimization is the process of making your website easier to find in search engines for your users and customers.

On the most basic level, a website will rank for a certain keyword and this fact alone has led to many bad practices and out dated assumptions employed by web designers in an effort to improve their website rankings.

Read more

Think mobile and build for the small screen

Mobile friendly webdesign

Responsive web design is now a basic standard expectation of a new website.

According to smartinsights.com, the USA has internet users spend 71% of their time on their mobile. This is matched by China. In the UK 61% is the amount of all users accessing from a mobile.

Google traffic on mobile has long since overtaken desktop and major brands expect to compete to deliver exceptional beautiful user experiences. Recognizable navigation, large shopping cart icons, Clear calls to action and clear email and call links all feature in the mind of the user, even if subconsciously, as hallmarks of a great mobile experience.

Read more

Get familiar with browser developer tools for speedy debugging

Browser development tools have been around for a long time and have and for web designers, these form defined place in the workflow. I use development tools in my own projects very frequently to the point that I probably take them for granted. But every so often I do hear a new announcement or discover a trick that makes me remember how useful they are and how I really could not live without them.

Read more

Give your WordPress clients a site they will struggle to break

robust wordpress

When I launch a WordPress website I like to do so with a theme that handles as many design decisions as possible so my client does not need to give thought to styling content during future updates.

When a client is updating their website they will want to stick to the styling that they paid a lot of money to achieve at the launch of the project and do this as quickly as possible. When the client has fewer decisions to make they are presented with very narrow and very specific content blanks that guide them through the process.

Read more

Think like a user to boost your websites performance

website performance

When a web developer sits down to start working on the task of optimising the performance of their website they are likely not thinking of the outcome in the same way as the user.

Typically a developer has a tool set to measure their performance and can tell you to the nearest millisecond how fast their CSS file loaded and how fast the frame rate is in their animation.

Read more

An introduction to the power of Web Components

Recently Web Components have been gaining and increasing amount of momentum for web app development. It is easy to see why as the inclusion of web components in a project allow the building of faster, smaller and smarter HTML. If this is the kind of code you would like to build into your project then Web components will help you achieve this.

Read more