Designing A RESTful API Tips

Over the past year I've been doing a lot of work on creating RESTful APIs, from the experience of creating APIs I've learnt a few things that you should try to include on API's you create. In this tut...

Bootstrapping your MEAN Stack application with Openshift, Kubernetes and Docker

The MEAN stack is a popular, open-source, full-stack JavaScript framework for building dynamic websites and web applications. By combining useful JavaScript modules such as MongoDB, Express.js, Angula...

But It's Not Supported In IE

As a web developer or web designer most likely you've heard somebody say it's not supported on IE? Or worse it's not supported in IE6. I've had people say this to me on tutorials where I would show pe...

Google Mobile Friendly Algorithm Change

On April 21st Google have said that mobile friendliness is going to become a factor in the ranking in the search results. If you're signed up to Google webmaster tools then you would of most likely go...

Web Development With PhpStorm

A while ago I changed my main IDE from eclipse to Sublime Text 2. I really enjoyed working with it and even wrote an article about what it's like to do web development with Sublime Text 2. The main re...

Web Development With Sublime Text

I've recently just changed my IDE for web development from Eclipse to Sublime Text 2 and thought I'll write a post about why I made the switch and what I like so much about Sublime Text 2. What Is Sub...

Wordpress 3.5 Elvin Is Released

Today Wordpress has released it's next big version...Wordpress 3.5 is on the shelves and ready to be downloaded! After the most popular version of Wordpress 3.4, 3.5 has a lot to live up to and I'm su...

Explaining The Different HTTP Status Codes

When a URL is requested by the client to a server the server will return the resource and a HTTP Status code. The status code will let the client know different information about the request, if it w...

How To Build A CSS Only Content Accordion Featured On Hongkiat

I am happy to announce that I have a CSS3 Accordion tutorial featured on Hongkiat. Hongkiat - How To Build A CSS Only Content Accordion The post is a tutorial which will teach you how to create a con...

Using Interface And Abstract Classes In PHP

Interface Classes If you have done some programming before you may of seen the interface class be used before. The interface class is common in many design patterns. It will not add any additional fun...

How To Remove All 404 Errors From Your Wordpress Blog

First lets start by explaining what a 404 error is. A 404 error is the error code that gets thrown back from the server when the server can't find the page you asked for. Browsers can see when this...

Changing Permalinks On WordPress

Today I've have committed blogging and Wordpress sin! I have changed the permalinks on my blog. But I have done it in complete confidence that it will not 404 any of my pages, will not affect my sear...

10 SEO Terms You Need To Learn

If you work in the web industry or you have a website of any sort you will need to learn about SEO sooner or later. In SEO they refer to lots of things which you might not understand. Here is a list...

Effective Use of Social Bookmarking On Your Blog

In this article I am going to be telling you what I have learnt about the use of social bookmarking on blogs. If you ever read anything about getting traffic to blogs you will be told...

25 Quick SEO Tips Every Website Should Follow

SEO (Search Engine Optimization) is not a quick process or a guaranteed process and if anyone else tells you anything else they are lying. No Search Engine Optimization expert can guarantee you number...