Women in open source communities

1st May 2009

An incident occurred at a Rails conference recently where pictures of scantily clad women were used on slides. The attitude behind the use of the images disturbs me. To be clear, this is not a Rails issue as I aware of a similar issue in the PHP community and it is prevalent in the the entire IT industry.

Martin Fowler has summed up pretty much how I feel about it:

The nub is that whatever the presenter may think, people were offended - both in the talk and those who saw the slides later. It doesn't matter whether or not you think the slides were pornographic. The question is does the presenter, and the wider community, care that women feel disturbed, uncomfortable, marginalized and a little scared.

I find it discouraging that we need to ask this question in this day and age, but I'm assured by women I know in the IT industry, that they deal with prejudice because of their sex day in day out in their working lives.

Martin goes on to say:

I have a different vision - one that sticks it to the suits so hard it will make their eyes water. How about a community where women are valued for their ability to program and not by the thickness of their skin? How about a community that edgily pushes new boundaries without reinforcing long running evils? Perhaps even a community where women reach equal numbers? Such a community would hand the suits the defeat in the long battle women have been fighting for centuries. I'd love to be part of that.

Hear hear! That's what I want to be part of too.

I recommend that you read all of Martin Fowler's article as it provides a good grounding in a lot of the issues involved, especially if you read the other articles he links to.

In honour of Ada Lovelace

24th March 2009

As today is Ada Lovelace Day, I get to write about a women who has inspired me and isn't my wife!

I first met Alison on the Electronic and Electrical Engineering course at University back in 1991. Of course, that dates me; Freddie Mercury was still alive and died towards the end of '91. I remember her from our Uni days as conscientious and determined to do well, though I did not know her very well.

After Uni, I joined a small telecommunications company writing C++ programs for Windows. Alison joined the company a year later in 1996 We needed a hardware engineer and I knew Alison was looking to get into communications engineering as she was designing sonar systems.She taught me about how important it is to understand the details in a project are along with the importance of good customer relationships.

I remember one project quite clearly which was to integrate GPS with a Psion Series 3 PDA. She found this project very tough, especially the C programming side, but worked very hard at it, overcoming the difficulties in both the (lack of) project spec and understanding programming a new language. She concentrated on the details and delivered what was asked of her. The team rapport we built up is something that I've been trying to replicate ever since.

Unfortunately (for me) after a year or so, Alison moved on to bigger and brighter things. She's gone from strength to strength and is now in a senior position within a major mobile phone company.

Catching-up

19th January 2009

Since the New Year, I've been very busy and have had little time for coding. One reason is that I decided to take a photo every single day of this year. It's proving fascinating, but is taking up more time per evening than I realised. Of course, as I get into the swing of things, the time taken choosing which image(s) to post and then processing them will go down :) If you are interested, I'm posting the pictures to my Flickr account.

At work, I'm transmogrifying into a full-on Project Manager and only bug fixing code here and there. We have a good PHP developer at work and I'm gradually getting comfortable with him doing the design of stuff that would have been my domain six months ago. Letting go is hard.

I should probably talk about what my experiences as a Project Manager in a small non-enterprise web shop. Maybe I'll turn it into a talk for the Dutch PHP Conference who have recently opened their Call for Papers. Of course, from Cal's blog article about it, I should also come up with an advanced PHP topic. That may not be too hard as I have an idea for a personal project that may have something interesting to discuss inside it.

Here's today's photo, which proves that I have a long way to go before I can call myself a still-life photographer.

Coins

I quite like it though!

Seven Things - Tagged by Matthew

2nd January 2009

Like Matthew Weier O'Phinney, I don't really understand these tagged memes either, however, after he said such nice things about me, I thought I'd have a go.

Seven things you may not know about me:

  • My first programming job was programming PIC microcontrollers using Forth. Forth has been one of the more confusing languages that I've used.
  • The first search engine I used was Gopher on a SparcStation 1 in 1991...
  • My most expensive telephone bill was for just under £1500 (3 month billing) due to playing EverQuest in the days before ADSL.
  • I have high myopia and without my glasses, I can't focus on the same word in a book with both eyes.
  • I cannot sing in key much to my wife's chagrin.
  • The band played Blue Moon at my wedding in honour of my stag party. I had to explain the significance of the song to my aunt...
  • My favourite wine comes from Rueda, with Rioja a close second. I like Spanish wine!

I then get to pass on the baton to:

These are the rules apparently:

  • Link your original tagger(s), and list these rules on your blog.
  • Share seven facts about yourself in the post - some random, some wierd.
  • Tag seven people at the end of your post by leaving their names and the links to their blogs.
  • Let them know they've been tagged by leaving a comment on their blogs and/or Twitter.

2008 end-of-year wrap-up

31st December 2008

Everyone appears to do end-of-year wrap-up posts about this time of year, so I thought I would do one too...

January

We started the year with a trip to the zoo. I attempted to get a photo of a waterfall with that blurry water you see the good photographers do.

Waterfall near the seals

February

The highlight of February was talking at the UK PHP Conference in London.

Lunch!

March

A quiet month with most weekends doing something with the family. We went for a walk by the river Severn one weekend. There are many swans.

Swans (and a seagull!)

April

April saw a very nice PHPWM meet-up at a pub that served pies as well as pints. It also snowed.

Snow covered slide

May

May is the month of birthdays in our household as both the boys and myself celebrate. It also marks the start of the camping season for us.

Camping at Kingsbury Water

June

After May, June was a quiet month. Prince Charles took a ride on the Severn Valley Railway though, which I enjoyed photographing.

King Edward on the Royal Train

July

July saw sports day for our eldest son and a week's holiday camping in Norfolk towards the end of the month. I believe that that week in July was the only hot week we had all year.

The beach

August

We went away for our second week's camping and visited Legoland. The kids loved it.

Lego Models

September

A busy month with our youngest starting school. Also, I went to ZendCon!

ZCE Party at ZendCon

October

We started the move to Birmingham for the company with two members of staff there. The Wispa also returned to the shops.

Wispa is back!

November

The highlight of November was speaking at the inaugural PHPNW conference.

Jeremy's about introduce the panel...

December

The last month of the year saw both kids in school plays and most importantly, my book about Zend Framework was published!

Zend Framework in Action

Here's to 2009!