3
1

J
u
l
y

2
0
0
5

I wish

Back in the days when I worked on mission critical systems I was indoctrinated in the philosophy of following a process. There were the strict, almost unbending, documentation requirements. These were bound tightly to the development process. On top of this were the strict design, coding and testing requirements. You had to have plans to n degrees of details, with costs and timescales worked out to the day for projects lasting many years.

It was of course utter bollocks. Yes, even for mission critical. If only I had realised that then!

Fast forward to today. Now I do web design and software engineering. The kinds of clients we work for are different. But like those early days in my career, many clients still don’t know what they want, even though they might think they do. There is at least one project I’ve worked on for which I wish I had never written its specification.

As a result, much of what we do as a company now is a bit more touchy/feely. We have short specifications, perhaps no more than one page, or a couple of paragraphs. The purpose of this is to reach a general agreement. Our clients are reasonable. They recognise things may change and because they don’t know what they want exactly, they’re happy with the vagueness of our outlines. For larger projects we now aim to show clients work in progress. This gives them an opportunity to provide timely feedback and for us to change the direction we’re going in.

It’s called Agile Software Development. But it’s not new. Here’s a Manifesto for Agile Software Development written in 2001.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

2
9

J
u
l
y

2
0
0
5

Cat Power: He War

Talk about the passion. Well, it seems everyone’s doing it. Some even know what passion means. This is what and how I feel about music. But the thing that shocks me most is this: although I have a huge music collection, there are still great musicians who I simply don’t know, some of which I will find some point later in my life, and perhaps many more I will never discover. And that last bit hurts me.

How can I love music so much and not have it all? Or maybe that’s the point.

Case in point last night. Another flick through the music channels on my TV. Came across this song. Imagine Daydream Nation era Sonic Youth with the shoegazing ambience of My Bloody Valentine (when sung by Bilinda Butcher). Mix in some shuffling drums, Nirvana guitars, a splash of piano and obligatory soft but strong vocals.

Buy it here | Pitchfork Review

2
8

J
u
l
y

2
0
0
5

Sophie Ellis-Bextor: Circles (Just My Good Time) [Busface 12″]

Has it really been this long? I mentioned this back in March 2005 which was when the single was released but because it wasn’t one of her cheesy, slightly off-centre, pop tunes, I never heard it again. Neither did the great British public. Fortunately, I wondered about it last night, wandered onto the iTunes Music Store and found it.

2
6

J
u
l
y

2
0
0
5

Dom

Question: how do you dynamically add content to a web page without going back to the server?

Answer: with some Javascript which manipulates the Document Object Model.

Something which I hadn’t felt like handling until recently cropped up as being the best way to solve a problem. My mind is now full of createElement, appendChild and setAttribute methods.

Hooking DOM stuff into Ajax is another cool way of building a page without recourse to lots of intermediate saves or page reloads. Then, when you’re done, you can bung the completed page, maybe containing a form, back to the server. Super. Okay, so I’ve not done the Ajax bit yet, but, gee, how hard can it be?

2
4

J
u
l
y

2
0
0
5

50 Foot Wave: Bug EP

Number 9 of 2004 — 50 Foot Wave: Bug EP

50 Foot Wave: Bug EP

This is weird: to go back to 50 Foot Wave’s debut in the year they released their first full length album. My feelings for this debut are considerably different from the album because this EP is an important first step.

Bug, the first track, begins the journey from the nth and last incarnation of Throwing Muses to the fully formed 50 Foot Wave that appears on this year’s Golden Ocean. The final Muses album was an inspired collection of songs recorded over a couple of weekends. The speed of the recording, the songs, the production – they all pointed towards a new direction, recalling the harder albums (such as Red Heaven) but taking the sound into murkier depths.

It was natural therefore that this EP was that first step on that road. Bug sounds like a Throwing Muses song, at least up until the first time signature change and Kristin Hersh’s first vocal. In fact, much of this EP does. Things are turned up a lot louder, the music is simpler, more frantic in it’s most frantic moments. New drummer Rob Ahlers replaces Dave Narcizo’s metronomic military magnificence with a similarly impressive rock backing. I’m constantly amazed by the variation in time signatures and the rhythms. How do they all keep track of what’s happening when? And how does it work live? Extraordinary. This EP is an example of both technical and musical excellence. Bernard George’s bass provides a similar backing to his Muses days, with a bit more grind. And Kristin Hersh’s guitars are everywhere.

Lyrically Kristin is still the same. We have the lines that will have me puzzling over for the next few decades. And we have lines that are exquisitely formed. “Strong women gripe and bite your heavy tongues”. Anyone? Exactly. But then there are little glimpses: “Yes, all right, I can / With sunburned lips I can bitch / About another stupid summer”. Much of Throwing Muses was objective, full of stories, of weird anecdotes, tales of women, and of men. Kristin’s solo work is however becoming increasingly personal and personalised. This EP reflects this transition too.

So, with Bug, we have the best of Throwing Muses, now influenced significantly by Kristin’s solo work, at least lyrically, plus the harder leanings of a woman and of a band who have simply decided to do what they want to do. Which is a pretty compelling reason to listen to 50 Foot Wave.

2
2

J
u
l
y

2
0
0
5

If in doubt Rename

Those poor people at Microsoft have decided that Longhorn is out and Vista is in. This way they don’t need to apologise for all the things that were supposed to be in Longhorn and are now not. Longhorn is gone, pfft.. Watch the high quality name launch on Microsoft’s web site. That’s a joke by the way. Actually, that’s quite a few jokes.

2
1

J
u
l
y

2
0
0
5

Emm Gryner: You Do Something To Me

Is this the best cover version I have? A simple (?) piano and vocal version of Paul Weller’s song which proves that just ‘cos you can wrote a song doesn’t mean that you’re the best person to perform it.

Some songwriters realise this and make careers out of writing for other people, or indeed, anyone that’ll have ‘em. All of this goes against my fiercely held views that a) if you write a song you should sing it, and b) if you can’t write songs you shouldn’t be anywhere near a music career. Emm Gryner does, of course, write songs.. obsessively so.

1
7

J
u
l
y

2
0
0
5

Old Tracks

Today I was tidying my garage a little bit. Shocking, but true. I now have found lots of space and quite of lot of junk that needs to be got rid of, including boxes for things long sold or disposed of.

I also found a CD of my last batch of tracks I wrote before coming back from the Netherlands. They’re actually the last tracks I wrote before getting swept up with work and my new career, so much so that I’ve not got around to writing music since.

So here I am, listening to Iota’s debut album, Web of Detection. Written, recorded and mastered in the first half of 1998. A grinding, minimal, distorted chunk of techno, except for summer, which is just lovely, as is the bit at the end of funnel. All made with a Roland JP-8000 synth, a Akai S3200 sampler, a cheapo mixer and a dollup of software.

I’ve renamed the artist suitably, otherwise it’ll conflict with another artist no doubt already in Audioscrobbler.

copyright ©2006 and so on, ninthspace.org, except quotations, lyrics and some images which are the rights of their respective holders