I’m a UI Developer for a large company. Day to day my job involves developing new features, fixing bugs, writing unit tests, doing usability testing, doing demos of our system, attending meetings and some Photoshop[…]
A Beginners Guide to WordPress Blogging (Part 1 of 2)
In this two part tutorial series, we’ll be running through how to set up your own blog using WordPress. WordPress is a content management system(CMS) used to create websites and blogs. Using its built-in interface[…]
A Beginner’s Guide to WordPress Blogging (Part 2 of 2)
In part one, we went through the difference between local and web hosting, setting up both of these hosting types and installing WordPress. Today I’ll be showing you how to design and personalise your site.[…]
Introduction to CSS Animations
CSS3 animations let you change an element gradually from one style to another. To do this you must use the keyword ‘@keyframes’ Example: There is a <h1> tag. Within 5 seconds the colour of the[…]
HTML5 – Top 5 Changes since the Last Version
HTML is a markup language which we use to build and structure a webpage. This creates a static webpage and therefore we need to use links to other scripts such as CSS and Javascript to[…]
Beginners guide to remote debugging Android devices
TL;DR Enable USB Debugging on your Android mobile device and open Chrome. Connect your mobile device to your desktop and open Chrome on your desktop. Inspect element in Chrome and open remote devices window. Click[…]
Typography – A Key Design Element
Having recently completed a Bachelors of Science degree in Multimedia and Web Engineering, I am now tasked with having to find work. The degree is quite broad in which you can move into different areas[…]
CSS Filters – Instagram Style Filters Using CSS
In this tutorial we’ll be achieving Instagram style CSS filters without the use of external libraries, plug-ins or editing software. We will cover how to use ten different filters as well as show you[…]
Importing libraries using a CDN vs locally
CDN stands for content delivery network and is a popular way of importing libraries such as jQuery, Bootstrap, Fontawesome and many others. A lot of people believe that using a CDN always gives you the[…]
The anatomy of a CSS Media Query and more…
Intro A CSS Media Query is a CSS rule that lets you specify a particular device and apply specific styles to it. Media queries are a fundamental CSS rule for anyone concerned with responsive design. They[…]
Free Website hosting with Github Pages
Ok this is pretty cool. If you are signed up to Github you can host your website completely free of charge. I use either SourceTree and Bitbucket (an alternative to Github) or the command line[…]
Breaking the stigma of using website templates
Let me preface this article by saying, if you’re a fancy pants designer who spent 18 years in design school studying the difference between Helvetica and Helvetica Neue…you probably won’t enjoy this article. I really like[…]
CSS History, A Brief Overview
In terms of CSS history, Cascading Style Sheets were first proposed by Håkon Wium Lie in 1994 whilst working at CERN with Tim Berners-Lee. At the time, the World had already given birth to the internet,[…]
The WordPress CMS from a developers perspective
As someone who has used WordPress on and off for a few years I have noticed it get both praised and crucified across various online opinion platforms. From the developers side they refer to it[…]
Seriously what’s the point of ‘Personas’
In Software Development particularly from a developers perspective, User Personas are a waste of time. Many developers just want to dive into the code and pay no credence to the prior research necessary for delivering[…]
The UX of a Spoon
There’s UX in everything User Experience (UX) is a term that’s most commonly used in reference to websites/apps. However everything you interact with on some level provides you with an experience, a ‘user’ experience, and[…]
Why I suck at CSS
Confessions of a back end developer What happened to my login form? I call myself a developer. Sometimes a back end developer, sometimes a full stack developer but really I’m a back end developer. I[…]