Worldwide mobile usage surpassed that of desktop in 2016 and the gap has got larger since then. Every day, companies have a “mobile moment”, where…
New web browser features are being released regularly and are exciting for developers and users alike. However, they can cause some issues when the new…
Page speed has a massive impact on the search rankings of your website on Google. One of the most common causes of bloat on your…
Colour is one of the most important components of web design and can have a critical role in creating the desired mood and atmosphere of…
Photography is a great way to add some vibrancy to a website. Images can be used to create a suitable mood on a website and…
A key part of project management is the organisation and prioritisation of key tasks and deliverables. It is key that we understand which are the…
One common task is to combine multiple images into a single document. For example, if you want to upload several images to LinkedIn in a…
When publishing a website or conducting scheduled maintenance, it can be useful to display a temporary message to tell the customer the website is unavailable…
One of the applications that many freelancers require is a time tracker. It is critical that business owners can effectively log their hours and track…
Illustrations are very commonplace in modern web design and provide attractive aesthetic elements to a website. Illustrations can be used to build company branding as…
Security is a major concern for all website owners and one of the main areas of weakness is forms. Google provides reCAPTCHA, a free anti-spam…
A typographic scale is a key part of UI design as it provides a visual hierarchy and guides the user through the content of an…
Forms are a key component of the UI of a website. Also, range inputs are a great way to allow users to filter multiple results…
A modern web design technique is to have elements of a page fade in as the user scrolls down the page. With slight movement added…
JavaScript is a continually evolving development language and dominates the front-end landscape. One issue that developers face is that a new JS release offers fresh…