tagged me for Three Weeks for Dreamwidth, asking how Denise and I got started working together. Oh man, this is going way back...
It first started on LiveJournal, in the volunteer support group. LJ (and DW) have a team of volunteers that get together and answer user questions in the support categories. Back in 2001, I decided to start helping out. That was about the time Denise did too -- although I'm proud to say I got my journal first (by a month) and I got into support before she did (heh).
We eventually crossed paths there first, probably in the IRC channel. She was a volunteer, I was a volunteer, and we were both helping LJ, yay! Truth be told, though, she was doing a lot more support volunteering than I (to this day, she is still #1 on the "high scores" list on LJ, while I am at #270). I ended up going into the development end of things, volunteering to help build up the server side of LJ.
(Actually, I took a detour to do client development since at that point I was good with Windows GUI stuff, but I didn't know anything about Perl etc. I started learning, though!)
Time started going by, eventually Denise worked her way up to being a senior member of the support team. Stuff happened, and she ended up working for LJ. (I believe that was Jesse's doing -- he told Brad "if you don't hire her and she has to quit volunteering for us, we're gonna be in bad shape".) I was actually pretty jealous that Denise got a job with LJ, something I had been wanting to do for a while.
That part of history is a little fuzzy when I look back on it now (I should reread my entries one day), but at some point crschmidt
and I started Plogs.net. It was going to be a professional fork of LJ, taking it from being a social site and bringing it to businesses, universities, professional organizations. I still think it could have taken off -- at that time (2002-2003) it was before Six Apart even had venture capital! Anyway, that didn't end up going anywhere amazing -- mostly due to me getting sidetracked (college, friends, life) and not knowing enough (here we are, nearly a decade later).
Denise and I were still in the embryonic stages of our relationship at this point. We worked together on things from time to time, but she was busy working on LJ, running lots of things, and I was just a volunteer developer (sometimes). I didn't do it all the time, it really depended on how busy I was... but I was pretty busy at that time. Eventually, though, in late 2003, LiveJournal was hiring and I emailed Brad...
...and he said yes! I was surprised, awed, whatever. It was going to be a 6-month co-op program, where I would come out to Portland, work on LJ, and see how things went. I was still technically enrolled in college at the time, just away. It gave me a chance to demonstrate what I could do, though, and eventually Brad agreed to take me on as an employee with an actual salary and stuff. I was pretty excited.
But that's getting ahead of the story! When I became an LJ employee, I started doing a lot of interfacing with the support team and trying to fix bugs that were bothering users. Most of the existing LJ development staff at that time didn't have a lot to do with the volunteers and community as far as fixing bugs and things went, so it was a pretty big change to have me come in and say 'hey, support, what should I work on?'
Yeah, I spent a lot of time working on what Brad wanted me to work on, and then some time on whatever I wanted, but I also tried to make sure to work on things that were of high value to the rest of the volunteers. This meant I started working with Denise a lot, as she was running support and abuse at that time. She and I ended up talking a lot -- mostly work related, but more and more as friends.
When she came out to Oregon to visit the office for a week or two, Michael (deveiant
, another LJ developer that I lived with at the time) and I offered our apartment for her to stay at. So she did! I think that was the first time I ever actually spent time talking to her and getting to know her, and I remember sitting out at the table in the kitchen talking for hours, or going out while she smoked. It was interesting for me, because I was so much from the conservative background, and trying to figure out this strange woman who had such funny ideas about things! ;)
That was also the year we went to North Carolina for AbuseFest (the yearly meetup of LJ volunteers, basically), where I got to know more of the people who I had been working with a lot online and got to see Denise in something closer to her natural habitat. The way she seemed to effortlessly just talk to people and how everybody would always listen to her, form circles around her... I envied that, being the introvert I am. (Grass is always greener, I'm sure.)
Denise and I kept working together a lot, though. I think a combination of me being probably the developer most vested in the volunteer community (having been one myself for years) and also naturally enjoying working with them as they were always so awesomely grateful whenever they got something... it was very Pavlovian. I'd implement something they asked for, they'd bake cookies and mail them to the office, or tell me how much they appreciated it. (A lot of the ideas for Dreamwidth's culture came out of the LJ volunteer culture, and much of that culture was built by or maintained by Denise.)
It is funny to look back now and realize that Denise and I had talked a few times (jokingly) that we should offer to take over the management of LJ and leave the coding to Brad. We never went anywhere with it, and at the time I didn't have nearly the skills or experience to have pulled it off successfully. (But now here we are...)
Eventually Six Apart happened, and I won't write about that much. Just enough to say that Denise and I talked a lot. I spent more time talking to her about things than anyone, I think, because while we may come from different walks of life and have different opinions on nearly everything, I think that the way we think is a lot alike. There's a lot of kinship there, in the way she thinks (not what she thinks, exactly, but the way she does it). I'm probably not explaining it very well...
We didn't talk much during the intervening time when I left Six Apart and was living in Iceland working for CCP Games, so nothing to say about that.
But then when I was at Mozilla ... sometime in early 2008 ... and she had The Idea That Changed My World ... that's when Dreamwidth started, and things picked up quite naturally where they had left off.
Is our relationship perfect? No way, there are things she does, there are things I do, and we have to deal with them. I'm typically way too abrupt in the way I communicate with her, and this frustrates her a lot. She's way too verbose for me, and I then end up skimming, and realize only later I missed an important detail and oops, I botched that up! But we manage to work through this, and there's only been a minimum of bloodshed... ;)
But seriously, Denise is one of the people I've known the longest in my life and still talk to, and if I were to sit down and think about it... yeah, I think that aside from Janine, I've spent more time getting to know and talking with Denise than any other person out there. She's an amazingly competent, smart, and capable person. I'm glad to know her.
(I think I got off topic. Sorry!)