Ex-Smallworld Bloggers – Brian and Robert Join the Fun

Its fun watching your friends start blogging.

I’ve written a few times about the work I did at GE/Smallworld developing the Smallworld Internet Application Server (SIAS). We started off with three people, Peter, Robert and myself, in early 2000, and released the first version in September. Three major releases quickly followed in succession, roughly once every 10 months. At the same time, the team rapidly grew to over 10 people. It was quite a couple of years.

Peter was the first to start blogging, and he finally goaded me into it a bit over a year ago. More recently Robert joined the fun, and last week Brian (the fourth member on the team) did too. Which makes four ex-SIAS bloggers. Which, as far as I know, is more than the combined number of other ex-Smallworld/GE bloggers (at least in the US). Looks like we were on the right team!

Of course teams only function as well as the team members work together. We had a good mix. Peter was the purist (we must do xyz this way – anything else is wrong!), Robert was the doer (stop screwing around on the whiteboard and let’s get this thing built) and I was the one who had the joy of making sure we delivered something that worked on time.

When Brian joined, he assumed responsibility of our HTML client – including the design and implementation. Looking back, the client was way ahead of its time. You could drag maps around (although not nearly as nicely in Google Maps), select features, perform queries, etc., all the while supporting Navigator 4.5 and IE 5 and 5.5. The javascript was advanced even for today. To give you a feel, we had a framework for communicating back to the server using the strategy pattern. One strategy for a regular HTTP form request, one for using an IFrame and one for using XmlHttpRequest.

Its amazing how much has changed since then. IE 6 was gold back then – it was superior in every way to the Netscape products. And Mozilla was deep in the throes of its winter. However, we picked up Mozilla as soon as we could, I think at the 0.7 release (long before Firefox existed), although everyone thought we were nuts.

So welcome to Robert and Brian!

FYI, the other Smallworld bloggers I know about are:

Peter Batty – as I mentioned earlier.

Carl Myhill – by far the most prolific – and clearly having the most fun – check out his Pacific Coast Trail pictures

Alfred Sawatzky – A great source of Magik/Smallworld programming tips

Brad Sileo – Brad and Chrissy have a great family blog – I particularly like the excellent youth hockey pictures

Derek Knight – Long ago and far away, Derek was part of the Core Smallworld development team and implemented COM support amongst other things. Derek just started blogging a few months ago, and it looks like he’s focusing on Vista and local New Zealand goings-ons.

I’m sure there are many others that I don’t know about. Drop me a line and I’ll add you to the list.

  1. Brian
    July 26, 2007

    Does this mean I have to start writing interesting things? 🙂 Thanks for posting that, I was actually trying to remember what pattern we used the other day. I bet I still have the UML around somewhere, if I find it I might post it up!

    Glad to be in the mix!


  2. Charlie Savage –
    July 26, 2007

    lol. Yes, the pressure is now on – better get to work!

  3. Brad
    July 26, 2007

    One more for the former GE/Smallworld list…I’ve been doing a bit of blogging, entirely tied to what I do when I get away from this machine…you can see the last few years of life in the Sileo household at http://www.sileo.name/brad/familyblog

  4. Charlie Savage –
    July 26, 2007

    Hey Brad,

    How funny – when I wrote this yesterday, something in the back of my mind whispered to me that I should see if you had a blog. But I didn’t, and of course you do 🙂

    Thanks for the link – and added in.