Add Me!Close Menu Navigation

Web Developer in Gibraltar

Add Me!Open Categories Menu
14 May
Posted in Uncategorized

Node.js Tutorial: Part 1 – Basics

I’ve been learning node at work and to be honest it is the most fun I’ve had in a while learning. I am going to cover the basics, using Windows. I am going to assume that you have written JavaScript before in the browser. Installation Installation on Windows is pretty [...]

27 April
Posted in Uncategorized

The Many Eyes Myth

There is something that is said quite a lot about open source vs proprietary software and it is that “many eyes make all bugs shallow”. While most software developers would admit that a new set of eyes on a problem does help them solve problems, it doesn’t however scale. I [...]

19 November
Posted in Uncategorized

Internet Explorer and why they are behind on features.

Internet Explorer is a thorn in the side of any web developer. I have come out in its defense on some of the thing I think is unfairly said about the world’s most popular browser. I recently watch a video called “Internet Explorer the story so far”. What was most [...]

3 October
Posted in Uncategorized

CSS and Coding Standards

Recently there was an article about CSS Comb on smashing magazine. It looks like a good tool, but I took exception by a particular statement in the blog post on smashing magazine. The only way to sort CSS properties usefully is to arrange them functionally. This is the sort order included [...]

2 October
Posted in Uncategorized

Legacy browser support in corporate environments (and why it is a good thing for the business)

Saw an article that I saw on nettuts the other day. Your IT department has probably tested those applications with newer browsers, and have recommended to management against using them within your company. This is very bad – but very much a reality! This attitude irritates me, because the author is making this sound [...]

14 February
Posted in Uncategorized

bind() and older browsers

Had this error today from IE7 & 8 from a script that I got given to fix. SCRIPT438: Object doesn’t support property or method ‘bind’ I have never come across bind() before, I discovered it was part of the ECMAScript 5 specification, and is only supported by newer browsers (IE9+, [...]

11 February
Posted in Uncategorized

Chrome is the new Internet Explorer 6: Part Deux

I loaded up nettuts and I was greeted with this. SERIOUSLY! If not, the W3C mailing lists have been on fire ever since it was discussed (and essentially announced) that Microsoft, Opera, and Firefox will begin to adopt and style webkit-prefixed properties. One of the reasons behind this decision is that we developers aren’t [...]

14 January
Posted in Uncategorized

Thoughts about low bandwidth web development

At the moment I have no proper internet in Spain. Now this has put me in the unusual position of basically not having internet except for my mobile phone which costs me £2 a day to use abroad, and I get to use 25mb a day before they charge me [...]

11 January
Posted in Uncategorized

Why modern web development sucks (more than it did before)

Modern web development seems worse than before in my opinion. Each time I read about some new web specification or something coming out, it seems to be worse than what came before it. These are some of my main problems and I am surprised nobody is mentioning it. HTML 5 [...]

23 December
Posted in Uncategorized

Video on the web

There was a lot of debate about codecs and the HTML video tag not so long ago. There were many people upset with h264 since distributors (such as browser vendors) will have to pay royalties, because the codec’s software algorithms are patented by the MPEGLA. This is of course a problem [...]