To use this website fully, you first need to accept the use of cookies. By agreeing to the use of cookies you also consent to allowing this site to collect anonymised information about your visit. For more information or to opt-out of analytics, read this page.

Articles

Why CSS really needs variables
17 Jan 2017 / The Web
CSS discourages repetition by nature, that much is obvious. One stylesheet does all the styling. But it's biggest problem is that it can often be quite a large file that needs to be downloaded with HTML. There are ways of shrinking it but none are quite as effective as using variables.
Why CSS really needs variables
Web Design tips #1
12 Nov 2016 / The Web
This is my first article in which I am giving away some web design tricks and tips. This article is covering vertically aligning in the centre, leaving boundaries and styling radio buttons and checkboxes.
Strolling through the JavaScript API libraries
23 Sep 2016 / The Web
Once upon a time, JavaScript was a small subsection of web design and web development. Now it represents a large portion of it. In this article, I'm going to step into the world of JavaScript and look at some of the new APIs and features.
Strolling through the JavaScript API libraries
Design tips: fixed menus and fragment identifiers
11 Sep 2016 / The Web
Fixed menus (ones that float) are very popular, but they do have issues. Specifically I'm talking about fragment identifiers, since they do not include the offset of the fixed menu. In this article, I'm going to show you a nifty little trick with CSS that fixes this.
Design tips: fixed menus and fragment identifiers
The importance of using prepared statements
18 Apr 2016 / The Web
Prepared statements are something that every SQL developer should know about and yet, I asked several and not one of them knew what they are. This article intends to explore these fantastic tools and explain their benefits.
The importance of using prepared statements
Using mod_rewrite
04 Apr 2016 / The Web
Apache mod_rewrite is something I didn't know a lot about until recently, but what I have known about for a long time is how useful a tool it is for SEO. In this article I look in to how mod_rewrite can be used to improve SEO.
Building a webpage with flexible sidebar(s)
05 Mar 2016 / The Web
Sometimes it's a pain building a webpage with a sidebar. It took me long enough to get my own sidebar the way it is. This article explores the ways in which this can be done and which solution offers the best approach.
Building a webpage with flexible sidebar(s)
Should browsers keep a permanent copy of important libraries?
14 Aug 2015 / The Web
Browsers leverage caches, so why don't they just keep a copy of important libraries?
Should browsers keep a permanent copy of important libraries?
The update the HTTP specification needs
09 May 2015 / The Web
HTTP is old, and it's not moved with the times. In this article I make my first suggestion to improve it.
The update the HTTP specification needs
The inconsistencies of PHP
22 Apr 2015 / The Web
Whilst PHP has been one of my all time favourite language for what it can do, it has a very bad level of inconsistency through out the syntax.
The inconsistencies of PHP