If you want to be a good web developer

I’ve been doing web development professionally since 2004 and in that time I’ve learnt a lot and I consider myself to be a good web developer. I’m mostly self-taught, learning most of what I know from research on the Internet, in combination with experimentation, to both find out the way things work and figure out the best ways to use them.

While the Internet is an amazing resource, there is a lot of bad information out there and you should always be careful when taking information at face value. I’ve compiled a list of links to information that I personally think is important if you want to be a good web developer (or designer).

It’s really difficult trying to bring to mind all of the most important things that I know so there is probably quite a bit missing, but this is a good start. I may well follow this post with another one later with things I’ve missed. If you think there is something really important that I’ve missed fell free to leave a comment.

Without further ado (written in C# for fun, if you don’t know C# it’s ok just click on the links):

Continue reading “If you want to be a good web developer”

iPad: Seven weeks on

So I’ve had the privilege of having an iPad for almost a couple of months now and I’ve spent a fair bit of time experimenting with a few different apps and thinking of ideas for uses of this interesting UI. I’ve also had numerous discussions with various friends and colleagues about some potential use cases for the iPad.

With that in mind I wanted to summarise my initial thoughts and ideas; nothing too prolific, but maybe over time I can refine my thoughts. I should also note I haven’t done a lot of research into innovative ways the iPad is currently being used apart from what I have observed within apps that I have used. If anyone has any good links to content then feel free to post them in the comments; in particular I am interested in any research being undertaken at Universities.

Continue reading “iPad: Seven weeks on”