A programming track record

Tags:

Anyone who has been programming for a while probably has written tons of code. For example, I began working with PHP somewhere in 2001-2002 I think. That’s 6 years ago. As you can guess, I have written a lot of PHP code. I also happen to have some of my early works saved. What does our old code tell us?

Getting rid of Ajax development nuisances

Tags:

Everyone who has worked with Ajax probably knows how annoying it used to be sometimes to get the code working in some browsers (*coughiecough*) This thing is now mostly a thing of the past, thanks to various great JavaScript libraries/frameworks providing excellent Ajax-functionality. There’s another thing too, though. A lot of people don’t realize it, but often making a website …

Java based IDE = Very bad IDEa

Tags:

Have you ever used Eclipse or any Eclipse-based IDE, such as Zend Studio Neon or Aptana Studio? All fine tools, but they have a big problem: Java Note: this post is a bit old (late 2007), and IDEs have gotten better since then. For example, NetBeans 6.5 is a personal favorite of mine now. If you still want to read …

What are the controller and model in MVC?

Tags:

A lot of people seem to be slightly confused about what the M and C, Model and Controller, of MVC are, in regards to web applications. What does the Model do? What does the Controller do? View is what everyone seems to know, though… I wonder why is that so? What is so confusing about Models and Controllers?

The mythical HTTP protocol

Tags:

The HTTP protocol is what powers todays web. While not useful for most people, knowing how HTTP works is important for those who work with dynamic web sites. Still, it seems that the protocol is mostly a mystery to a lot of developers and some features of the protocol, such as the accept-language header, aren’t really used.

How to improve your JavaScript

Tags:

There’s a lot of resources on the internet related to coding JavaScript, but many of them are poor and out of date, which I believe is one of the reasons why a lot of people still can’t manage to write JavaScript code which works in all major browsers (IE, Firefox, Opera and Safari – where possible to test it) Let’s …

MacGyver and programming

Tags:

Originally posted in my old blog at My Opera The other day I thought about using MacGyver as an example when talking about programming. Why MacGyver? In the TV series, he builds clever tools from common everyday things. I think this is why MacGyver is a very good programming analogy – in both good and bad.