Apple keynote MacWorld SF2005

Apple choose not to do a live feed from Jobs keynote at MacWorld SanFran this time, but with a little delay it’s available online. Some surprises was spoiled ahead, but there was a number of cool introductions – The Mac OS X Tiger, iPod Shuffle (flash player), Mac Mini (headless computer), iWork (office-like suite) and an update to iLife (Moives, Photos and more). I’m still looking for PowerBook updates though. Where are they?

it’s more than syntax

Most developers and programmers know more than one programming language, but often do most of their development in just one language. Listening in on IRC channels on people using something other than their favourite language is often quite interesting. It’s often a common misconception, that their favoured programming language - be that perl, php or java - is the ultimate tool no matter what the challenge is. When they are forced to use something else, a large part of the development process seem dedicated to (a) bitching about how much easier this and that would be in their favoured language and (b) forcing the language they use into looking like their favoured language.

Being a Project Manager

It seems any one can become a self proclaimed internet project manager. It really isn’t so, but if you choose to try your lucky anyway here’s a bunch of tips and insights, which may help you along. Step one) Know thy domain Being a project manager requires some domain knowledge. Not always deep insights, but a basic understanding of the elements you encounter - what’s a web browser, what’s DNS, how does HTML look like (raw, unrendered) and so on.

Design tweaks

I’ve been toying slightly with the design recently, and I just noticed today that it’s pretty obvious that almost any browsing I do happens in Firefox. The site (well top menu anyway) looks awful in Internet Explorer – auch. Better fix that some time in 2005.

Clientside sortable tables with memory

It’s been awhile since Stuart Langridge released some cool javascript which allows you t do client-side sorting of tables in an unobtrusive manner. Soon after Andy Edmonds released a merge with a function to made alternating row coloring he had made. Now Caspar has done a little magic and added (cookie) memory to the script – so it remember you most recent sort from visit to visit. The code is in my pre-alpha markup area.