Archive for the 'programming' Category

IE6 CSS – let them eat cake?

Friday, May 22nd, 2009

An interesting idea is presented on “for a beautiful web” regarding how best to deal with IE6 and its many failings. Universal Internet Explorer 6 CSS proposes that IE6 always gets sent a standard look and feel, so that the experience for its users is not bad – just not the full shebang. It’s clear [...]

Protected: Development Standards: HTML

Wednesday, April 15th, 2009

There is no excerpt because this is a protected post.

Development Standards: PHP

Wednesday, April 15th, 2009

We might as well start this series off at the bottom and work our way up. So, let’s start with PHP – it’s not the base of our stack, but it’s the first element that heavily requires some coding standards in place. As I said in the intro, this series will be about how I do [...]

Development Standards: Intro

Tuesday, April 14th, 2009

I’ve decided to write an occasional series of articles on coding and development standards. It will be how I see them – the standards I myself follow – so it might not be for everyone. What it will be is a guide to what to expect if I’m working for you, and what to expect [...]

Screencast as development tool

Thursday, February 26th, 2009

I’m in the middle of the first phase of building a new webapp and like most web developers (I would bet) when I show someone what I’ve done, it’s not apparent what marvels of engineering I’ve pulled off! So, in order to actually give a quick run-down of where we’re at with the application, I [...]

ACCEPT LANGUAGE, DAMMIT!

Monday, November 24th, 2008

This is probably an oldie-but-goodie to a lot of web devs, but as search indexing bots don’t always send HTTP_ACCEPT_LANGUAGE to the server with the request, it will cause an error if you depend on its presence, which can and will be reflected in the search results, even though not in “any” browser.

Oh! The humanity!

Friday, August 29th, 2008

Lovely redesign of jquery.com.

IE8 wants to be free

Tuesday, March 4th, 2008

Fairly surprisingly (no, really bloody amazingly) the IE team has decided to make IE8 “interpret web content in the most standards compliant way it can“. This is a welcome change (although we’re still having to make things work for IE6, of course!) What’s interesting about it is the willingness to put themselves on the side of [...]

AJAX and all that jazz

Thursday, August 11th, 2005

I have to say, as a long-time non-fan of Javascript, the idea of depending on it to make things nicer didn’t really appeal. I think my subconcious was successfully preventing me from following those tempting links on Webreference, Sitepoint and of course Adaptive Path, promising me the ability to take my web apps to the [...]

Subversion

Tuesday, April 19th, 2005

Just a few days ago, I moved over to using Subversion for version control instead of good ‘ol CVS. Although it’s basically CVS evolved, it somehow feels different. Anyway, so far so good. I’ll report back here if there’s anything interesting to report.

Refactoring, unit testing, all that…

Thursday, December 9th, 2004

I’ve always been more of a procedural kind of a programmer. After Spectrum BASIC and the inevitable QBASIC, it was on to C. This was all hobby and/or academic stuff. Professionally I used Perl far more than anything else, and always in an “if it works, f**k it!” type of methodology (thanks, Mr Hume, for [...]