Every client   Every project   Full personal attention   Every time


At Amazing Web Design we believe website design is much more than a pretty design and layout

. . . or even about the latest trends in website appearances, flashy animations, or scrolling your visitors all over the page before they have had a chance to digest your message at their own pace.

There are numerous disciplines, skills and elements that make up an effective and successful website design;  Some more art-based, and many others more technology or science-based.

Website design is commonly thought of as only the graphical design aspect.  It is far from only that.

Website Design Components

Many website's stand or fall on the design of the backend or 'invisible' coding work put in to create the foundations of the overall site.

You might have a good looking website


  •  Without good back-end database coding at the server-side to functionally communicate with your customers and securely deal with your client data, its about as good as a good looking model aeroplane that will never fly. Form without function has little value where websites are concerned.

    The backend of a website commonly uses different coding languages and their use is more specialised.  It is also what gives your website any structured memory of what is occuring day in, day out. Without a good backend, a website is likely to fail, or at best fall short.
  • Without good hosting and the ability to respond to required changes in technology, its days are also numbered.
  • Without an effective SEO strategy, far fewer people will ever see your site.

In fact we could all get distracted into thinking web design is just about a 'tick box list' of all these things, and wireframes, code management, social media (which is really about SEO anyway) . . . or even about creating some 'work-of-art' in the contemporary sense that would please or 'tickle' many, whilst failing in what it needs to do in the overall performance stakes.


Good website design is a hundred per cent about being able to integrate all these elements in a coordinated and proportional way over time in order to best serve your overall online goals.   


And without experienced and up-to-date knowledge and coding skills available, a website will always be 'less than it can be' and less than other sites with that resource.

So design really is more than those pretty colours and graphics chosen for your site, . . or about sexy animations.  It is about the whole ongoing approach to your website aims including the 'nitty gritty' of what actually makes a website 'tick' and perform behind the scenes.

Relative importance of web design factors

(Our opinion!)


Frontend Design


Backend Design




Balanced integration of the above

Our Website Designs

are professional and you benefit from the latest website design standards.


Our sites embrace numerous modern design elements and technologies but only as appropriate for your design

containing elements such as full screen layouts, animations and a mobile-first design approach


Our sites load fast.  Slow sites do not hold visitors attention and are also a great SEO disadvantage

This is mainly achieved by good hosting, efficient coding structure and the optimisation of images. A mobile-first approach also plays a part.


Security is ever more important on the internet and is a priority for all our website designs and installations

It is also important to keep software up to date to avoid the more obvious security risks.  This is why support is important and keeping up with the latest security measures.


All our designs are fully responsive and cater for all sizes of device screens from desktop wide screen to mobile

Try resizing your browser window to any size for this website. The more limited bandwidth of mobile devices is also properly taken into account.  There are many sites on the internet which do not do this properly.


We aim to engage but not to mesmerise website visitors. Only the main required interactions are needed. 

Good backend functionality together with JQuery and AJAX techniques help us achieve this customer interaction.   We feel that visitors appreciate being accurately informed without 'pop-ups' all over the place. 


Our websites are designed to fit your individual identified needs.  There is no 'one size fits all'

We carefully listen to the customer and provide a detailed specification in writing before the commencement of a project.


All our designs are carefully coded using the latest web design languages and tools.

 Core frameworks are used and all the necessary bespoke elements are tailored to suit. We also have a repository of code components we try to re-utilise in order to reduce costs and the chance of any errors. 


About half website visits globally are now from mobile devices so we put design for mobile as a priority.

This lean mobile-first approach increases mobile website access speed and only downloads needed items to mobile. Larger screen devices have more bandwidth and receive the full wider design treatment.


Our designs are easier to update with new features and suitable new technologies as they come along.

This is due to the well structured nature of our designs, the use of modular code, and our focus on suitable main core technologies

Programming Skills

We use the very latest technologies within all our website designs. Here are some examples of the techniques, tools and languages we commonly use in order to provide customers with good-looking, modern and responsive websites:

  • HTML markup language

    We use HTML5 extensively throughout our sites. It is not strictly a programming language but is a way of describing the main structure of a web page. This core component can be 'coded' directly however we commonly use a template system using PHP to dynamically serve web pages to the browser.  

  • CSS style sheet language

    We sometimes directly use core CSS to define 'the look' of website pages.  But more commonly we use the more powerful and efficient method of coding the presentation of web pages via the preprocessor SASS scripting language (actually the newer SCSS syntax of), which is then subsequently compiled to minimised CSS. At 'runtime' we then dynamically use CSS via Javascript to change 'live' web pages that have already been delivered to the browser.  The result is then a totally controllable and dynamic webpage. 

  • PHP scripting language

    We extensively use PHP code (mainly in its object-orientated form) to provide the server-side backend functions for websites. It is 'the workhorse' of what makes a website function behind the scenes. We use it to help with database access, AJAX communication techniques, for use in our own templating engine, and much more.

  • Javascript coding

    We use this core programming language mainly in object-orientated form and commonly via jQuery libraries, for presentational purposes within the browser.   Also for use with AJAX techniques to access and refresh browser data without any page refresh.  It is what helps to make our web pages dynamic, responsive and 'come alive'.

  • MySQL relational database programming

    The chief developer has extensive experience over many years of programming database applications including using MySQL as the server database datasource. He is also skilled at SQL interrogation of such systems in order to produce useful query results.

  • Multiple frameworks

    We make use of a number of frameworks such as the Twitter Bootstrap application framework to help efficiently code and structure our sites.  We also have our own 'in-house' designed framework which can be utilised where appropriate.

  • WordPress and other web CMS

    We sometimes use WordPress and other web Content Management Systems (CMS) to develop sites where appropriate.  Although WordPress is not strictly a framework and is seen by some as just a blog-type application, it has come a long way, and is actually a powerful and fully-fledged CMS based on a PHP web template system and the MySQL database standard.  So we do like it and it is suitable for numerous sites. However to get the best out of WordPress, it is nearly always necessary to 'drill down' and manually customise it with PHP, CSS and Javascript code in order to produce the required functionality. We have no problem with that.

    For WordPress sites it is also frequently necessary to tailor the backend MySQL database structure to cope with particular customer requirements. We have all the skills to do this either by tailoring the code, or in other instances by developing a suitable plugin for the particular requirement.

  • eCommerce website development

    For customers who require a professional eCommerce solution as part of their website, we have all the skills necessary to provide, extend and tailor that eCommerce element.  All eCommerce sites designed by us are mobile-friendly and database-driven.

    All our sites make it easy for your customers to quickly find the products they require and make a purchases painless.  E.g for WordPress-based sites we commonly utilise WooCommerce as a base which has also been owned by WordPress.coms since 2015. The WooCommerce component is used on about a third of eCommerce websites worldwide and is an effective and well tested solution on which to base an eCommerce website.

    The trend is all towards buying and selling on the internet

    So for a professionally laid out eCommerce site with ongoing support, start selling online by contacting us today.

  • Other language skills

    Although not commonly used for website design development, the chief developer at AWD is also competent and skilled with numerous other programming languages and tools including Java, C++

    and as an official Apple iPhone and Mac Developer, Objective-C and Swift.


Well we are not totally unconscious to the 'possibility' that the above transparent overview of the main technologies we use is about as interesting to many as 'watching paint dry'  🙂

But in all seriousness and more importantly in terms of the success of your website, it means there is a deep reservoir of skills, knowledge and modern technologies available ready to use effectively for the benefit of your website.