Beyond the Code
or, how to win friends, influence people and make a living by writing open source software. It's not just about the code.
Follow me on Twitter as @jonobennett.
Wednesday 8 November 2006, 4:17 PM
Freebies galore
From Intel, USB rechargeable torches
From both Perforce and Business Objects, balsa wood toy planes
From Macrovision, a pen incorporating a bubble wand
From ATX Software, ping pong balls
From Ivar Jacobson Consulting, insulated travel mugs
and the pièce de résistance, from PreEmptive Solutions, black boxer shorts
Tuesday 7 November 2006, 3:41 PM
Press Release speak, pt. 1
"UK companies are markedly less willing than their US counterparts to seek out and embrace new techniques for managing archived data over the long term."
And they wonder why we don't write about them.
Tuesday 7 November 2006, 8:17 AM
Such a beautiful horizon
Sarcasm aside, they've split the developer event from the IT Pro (you can't call them Sysadmins) event this year, which is good, since it makes the conference smaller and more focused. While programmers often do need to do some system administration, especially during testing, the day-to-day business of the two roles are different in all but the smallest companies.
I'll be writing up the main stories of the event over on Builder UK, but I'll blog the other goings on of the conference right here. Right, Keynote speech, here I come.
Thursday 2 November 2006, 1:00 PM
Web Science, texting, and creative misuse
The technology that makes the web possible is deliberately simple, open and flexible. This gave it a low barrier to entry -- particularly compared with Ted Nelson's stillborn Project Xanadu -- and meant that people were able to run in all directions with it. It also meant it was impossible to keep track of what applications people used it for. Sure, most people creating the web know how a web site works, but ask them and chances are they'll start talking about HTML.
It's important for anyone creating an information system -- even those that don't involve "computers" -- to realise that people aren't going to use it in the way you intended, and they're even going to use it in ways that never crossed your mind. A prime example of this is the Short Message Service on mobile phones. This was added to the GSM standard, almost as an afterthought, with applications like voicemail notifications and telemetry in mind. Had you told the engineers responsible that years later SMS would be used by skool kdz txtN ea othR 2 sA SUL, I imagine they'd have been horrified. Why go to all that bother, when you can use the same piece of equipment to just talk to each other?
We're an inventive species. Our ability to take something designed as a tool for one thing, and turn it into a tool for something else is how we make progress much of the time. For this to be truly successful, we should take the time to look back at ourselves to see where we're doing this well, and where it's not going so great.


