Our Community Session Rocked!!

Well, that’s what Dave Winer (the father of blogging as we know it) told me just now. Well, he said something along the lines of it was really, really good. The live blogging transcript should be available right now, and the podcast will be available in a few weeks. The site is under heavy stress, so i’m having a hard time verifying whether transcripts are available yet.

Provided you can get through, the link to our Community Session is at http://blogher.org/node/7451

Stay tuned.

Oh, and I need to tell Grace Davis thank you for getting my name mentioned in the Closing Keynote. =P

Bye Bye OSCON 2006 – Wish i could have stayed longer

Wow, talk about a week of "everything you wanted to know about Open Source, but didn’t know where to start or where to go from there." The tutorials were absolutely fantastic. The depth of knowledge the instructors had and their teachings styles were exactly in sync with what i wanted to learn and how I’ve been going about learing open source.

I attended the following tutorials and highly recommend these instructions…
Businesses Partnering with OSS Communities by James Howison
Just enough IP law to manage an OSS project by Cliff Schmidt

I also attended Doc Searls’ talk on "how to market to people who hate marketing" I’ve never seen a presentation given in that style before, so i’m eager to try it out back on redmond campus

One of my biggest takeaways, as least as i write this in the portland airport, is how receptive everyone was to me, a Microsoft employee learning how to do OSS. I think there were a lot more companies doing traditional closed software development in the same boat, taking the same classes, asking the same questions. Some of us had more knowledge and experience, and some of us had less, but we were all there to learn, which gave all of us something in common.

It’s going to take me a few days to write and post my trip report. So much good information. I feel like i’m back in college the week before finals, and i’m trying to cram in as much as possible. I’d love to do another Port25 video on how i’m going to apply my new knowledge of the FLOSS Development Cycle (note there are multiple approaches to this, and not just one school of thought) to the Power Toys.

Now i get to switch gears completely and attend BlogHer. Thankfully, i’m speaking on Saturday, so i have a few days to adjust and begin thinking about Katrina and Blogs (and poor Lewis Black who i made depressed)…

How I made Lewis Black Depressed

Tonight at Borders at Redmond Town Center, we attended a book signing by Lewis Black.  He did about 15 minutes stand-up going off on Seattle, Coffee, and the name “Redmond Town Center”.  Of course, Borders had to put him in the children’s section for his talk.  For the next 45 minutes, he did Q&A with the audience.

LewisBlackAndMe

I asked him if he held back doing stuff on Hurricane Katrina on his latest CD.  He talks a little about the Superdome, and then goes off on Michael Brown from FEMA, but it was less than 7 minutes of an hour long CD.  I was hoping for more material on Katrina like he did on Enron, Janet Jackson, or the Iraq War.  I told him I was from New Orleans, and I couldn’t wait to get my hands on the CD, but I didn’t feel like he let out as much frustration as he could have.  It felt controlled.  He reeled back, “Controlled!!??  I called the man an asshole and you call that controlled?”  Well, for Lewis Black, yeah.  He said he did a lot of ripping on Bush, but it was on another CD not yet released.  Then he said that what really got him upset wasn’t so much what happened the week of Katrina, but what’s been happening these past 10 months.  He said that it is so frustrating, he doesn’t know where to begin.  Then he just sighed and said, “Thanks, now I’m depressed.”  The next question, I forgot what it was, wasn’t related, but he turned back to me after answering and said to me, “Now this guy has really made me depressed, so you don’t have to feel bad anymore.”  When he made the point to look back at me after the next question to remind me he was depressed, I knew he was being serious (although he was pretty serious the first time he said it, although there were a few laughs).

We got there early to grab a number for the book signing, so I was the 20th person or so to have my book signed.  He immediately recognized me (not too many 5’1 women wearing green and red dragon t-shirt told him that day he was using restraint.)  I said, “Don’t be depressed,” as seriously as I could.  He asked me how long I’ve bee up here.  I said I moved up here 5 years ago, but my entire family is on the Miss Gulf Coast and New Orleans.  For the photo, he put his hand on my back and told me to hang in there.  I told him to hang in there too.

Reminds me of Anderson Cooper feeling helpless as he walked the streets of Waveland the day after Katrina (he describes it in detail in his book).  Doesn’t really matter who we are, does it?

SaraF’s OSCON 2006 Schedule

I’m attending OSCON 2006 in Portland on Monday July 24 – Thursday July 27.  I’m heading out Thursday afternoon to speak at BlogHer.

Feel free to contact me if you want to meet, do lunch, or something.  I will also hang out with the Port25 guys at some point while i’m down there.

I’m attending OSCON to learn more about the ins and outs of Open Source Software.  So, i’ve signed up to take the Tutorials on Monday and Tuesday.  I tried to take more of a OSS Management track with my choices.

Wednesday and Thursday are all tentative, but these are the session I would like to attend.

Monday

Businesses Partnering with Open Source Communities: Opportunities, Perils, and Pitfalls

Face 2 Face: Processes for OS Communities

Tuesday

Just Enough Intellectual Property Law to Manage an Open Source Project

Open Source Clue Training: How to Market to People Who Hate Marketing

Wednesday

Open Source, APIs, and the Summer of Code at Google

A Closed Source Project Becomes Open Source: How We Survived It

Business Models for Open Source Software Compaines

The Best and Worst of Open Source Business Tactics

Thursday

The Surprising History of Copyright, and What It Means for Open Source

Waveland, Blogs, and BlogHer Q&A

As my constant readers know, i’m speaking at BlogHer in two weeks in San Jose.  In preparation, I asked some of my blogging peers for questions they would like answered during my trip to Waveland.  Here are the answers.

Who else is on the panel? 

I’m going to be joining Grace and Dina on the panel.  The moderator is Betsy.

What will you talk about?

My objective is to tell the story of a Microsoft Blogger who became an accidental relief worker after Katrina destroyed her hometown of 7,000 people.

Overview

  • Use the resources available to me as a Microsoft blogger to get the story out about Waveland
  • Provide tangible results
    • Had reliable communication to both people in Waveland and City Hall within the first 3 weeks – Triaged requests from people wanting to help and relayed that info to City Hall and individuals "on the ground"
    • "Save Waveland" Fundraiser – used my blog to collect supplies and donations, since we were driving down to Waveland to donate the truck.
    • Family on NBC Nightly News.  Never in my life did i think i could say, "Thank you Brian Williams for not getting emotional when interviewing my parents, so we didn’t appear on The Daily Show w/ Jon Stewart."
    • Reunited dogs and owners – at least we were able to reunite someone
    • Provided the American Miniature Horse Association with the info regarding our neighbor’s horses (they saw the segment w/ Anderson Cooper and didn’t know what the current status was)
  • Reaction back home – “Thank you for not forgetting about us”
  • What to do next time?  (Given what I know now, what I would have done differently)
  • Journalist versus Blogger
    • What’s my obligation to my reader base / online repository, if I’m creating the online history of Waveland’s destruction and aftermath?
    • After driving 5 days across country to donate a vehicle specifically to the needs of the shelter, Waveland Animal Shelter is accused of animal neglect and cruelty.  What’s my obligation to figure out the truth behind this story, or is it okay for me to live in my fantasy world of “the truck is being used for its intended purpose?”  Can I pick and choose which truth to convey?

Will your presentation be available on-demand?

Elisa answers the question How to attend from afar.  Highlights include a "live-blogging" transcript (available immediately afterwards) and audio-recordings (available a couple of weeks after the conference).

Can bloggers build networks to help out during disasters?

Yes, check out Dina‘s World Wide Help Group Blog.

Is there a way to build a blog for disasters that is already established so that everyone knows where to go and doesn’t need to form a new network after a disaster happens?

You’ll definitely like Dina’s discussion.  Some disasters, like hurricanes, can be predicted days in advanced.  Others, like a Mount Rainier eruption, could be planned for, even though we have no idea if and when it will occur.

How are the people in Waveland using blogs?

At first, i was all ready to go ask questions to people how they are using blogs or the internet to find out anything they needed.  But when i got there, i felt embarrassed to ask the questions.  I saw one family of 5 living in a FEMA trailer, the same size as my parents’.  Then, as people made the connection "Oh, you’re Louie’s daughter that works for microsoft…", they would ask me to get their PII computer up and running with some games or the Internet.

I was able to ask the question to a couple of people.  If you need supplies, you get answers via word of mouth or drive to the nearest Home Depot (or simliarly locally owned store).  Otherwise, the internet for those sticking it out is just a means to keep in touch with friends and family, like email.  The only consistent site that people knew about was the MSNBC Rising from Ruin, but then again, it was Waveland specific.

It felt like the blog thing hadn’t caught on yet in the small town.  Just check out town’s homepage and you’ll see what i mean.  People kinda knew about a MySpace, but no clue what a blog was.

What’s your biggest takeaway?

My biggest takeaway from the past 10 months with respect to blogs and Katrina is that the use of blogs were more for people outside of the area trying to find out information or trying to assist in some way.  Maybe Grace or Dina can offer an excellent counterpoint (as my view is limited to just a small handful of Waveland residents), but the residents, the actual people "on the ground" and staying on the ground really didn’t use blogs or the internet at all, beyond just keeping in touch with one another. 

VSCmdShell 1.0 for Visual Studio 2005 Released!

The VSCmdShell 1.0 is now available as a Shared Source release on CodePlex.

High-level features include

  • Hosting of Windows Command Shell (cmd.exe) and Windows PowerShell in a Visual Studio tool window
  • Extensibility support to host other shells within VSCmdShell
  • Customization options presented under Tools – Options – Power Toys

Kudos to Bertan for porting the 2003 VSCmdShell Power Toy to work on Visual Studio 2005 and throwing in some additional functionality.

Katrina Ground Zero – 10 months later – Progress is in the eye of the beholder

Finally, I’m making myself sit down and write about my trip to Waveland, returning to Katrina ground zero 10 months later.  I’ve found that after both trips, it’s really hard to sit down and write about everything that has happened.  I’m experiencing the “accidental relief worker’s fatigue”, which I first heard Grace coin the phrase during our BlogHer conference call.

For me, this trip was more emotional than the first (10 yr high school reunion, seeing my childhood home as if it were never there, watching residents slowly succumb to the bitterness of living in a FEMA trailer for almost a year now…)  The first trip was along the lines of “WTF is going on?!  Is everyone alive?  Is there anything you need?”  The initial knee-jerk emotion was easy for me to share, as anyone can relate to the craziness of not knowing about the status of friends and family.  This second trip has been about dealing with the aftermath of a catastrophic event, watching people’s careers evaporate, listening to the endless stories of frustration,  knowing that the town will come back, but in a very, very different sort of way.  This trip was on a deeper, more personal level that totally caught me off-guard. 

Photos from the trip

Before we go any further, you can view the photos from the trip under the Waveland 10 months later set.

Upcoming Entries

Knowing I won’t get to everything in one session (or I’ll never get this posted), here’s a breakdown of my upcoming blog entries about my Waveland trip…

  • Return to Hurricane Katrina Ground Zero 10 months later– Trip Overview (this entry)
  • Analysis of Anderson Cooper’s book “Dispatches from the Edge”
  • Before and After Photos from Before Katrina, Day of Katrina, 6 weeks after Katrina, 10 months after Katrina
  • Waveland and Blogging – what do people think about blogs and the internet down there?
  • Tour of a FEMA trailer
  • Outline for my BlogHer panel discussion

In case you missed the preamble above, this has been a very tough entry to write, so bear with me…

The Race to Rebuild OLA

Arriving at the airport on the wrong day is usually a tell-tale sign of a trip about to go poorly, or that you’ve been working way too hard, or both.  My red-eye flight left SEA at 12:30am Thursday night.  Can anyone figure out the flaw in that statement?  Fortunately, there was no idiot fee, and 7 hours later, I was flying out of SEA to GPT (Gulfport, Miss).  I arrived Friday afternoon, instead of Friday morning, but no big deal.  Until that night…

I was informed the city water (aka tap water) was drinkable and had about 24oz Friday night.  I’m sure it was technically safe (I hope) for drinking.  Between the 10K run (the race to rebuild my high school) completely dehydrating me and drinking water the locals won’t touch, I was miserable for about 5 days.  Couldn’t eat or drink anything until Wednesday night (and I got there on Saturday), and believe me, I was dying for some seafood.

Photo before the 10K run

Even before the 7am race Saturday morning, I asked the ambulance guys if they would be around afterwards.  Of course, they said they would.  But as I entered into the last half-mile of the 10K, I saw them drive by, actually waiving “good-bye” to me.  I was seriously considering being treated for dehydration when I got back to the finish line, but apparently not anymore.  I would have gone to the ER had I known how sick I was about to become.  Still boggles my mind the people hosting the event would send the medical people away with runners still out on the course.

Photo after the 10K run in the hot, humid Mississippi summer weather

Then the awards ceremony.  The MC distributing awards actually debated whether the award for the “person who traveled the farthest” should go to me, an alumnus from Seattle who took a red-eye to get here, or a relief worker from Germany in town for a couple of months.  It hurt.

But for those 30 minutes where I was running along the beach, smelling the bay water, daydreaming of all those years of sailing, thinking about everything I’ve done to keep Waveland on the blogosphere radar, and being able to totally let go and just run towards freedom on an unreachable horizon, it was totally worth every minute of the heat exhaustion that week.

10 year high school reunion at Chili’s

Only one teacher was in-town to assist with the “race to rebuild.”  At least it explained why no one seemed to care about the alumni in town.  We contacted the webmaster for the school regarding the reunion plans.  The week before the Crab Fest / Reunion / Race to Rebuild, it showed “the 10 year reunion plans will be announced soon.”  But the info was deleted from the site with no explanation.  I just wished they would have committed to a statement, one way or the other.

About 4 of us got together for lunch after the race at the Crab Fest.  I was amazed how much and how little people change over the years.

One of my friends (my partner in crime back in h.s.) and I found a teacher from Ocean Springs (about 1.5hrs away) who was willing to meet up with us.  So, we put together our 10 yr reunion Take 2 at a Chili’s near Biloxi.  It was surprisingly a lot of fun.  It was our religion teacher who finished his PhD in religious studies and just started teaching in college.  My first question at the table was, “The DaVinci Code – How true is it?”

Progress Is in the Eye of the Beholder

That’s the best way to sum up my trip to Waveland.  It all depends on who you talk to.  To some people, very little progress has been made.  While driving through New Orleans East (which looked exactly like it did in October, minus the smell), you think about just how much progress has been made in Waveland.  I never thought how much seeing a train

Progress appears in subtle, easily-taken-for-granted ways.

10 months later, there’s still a glass ceiling on the social ladder for most things.  Most people seem to be at the same place rebuilding their house.  All the houses have been gutted and sprayed down for mold.  Now people are waiting to put up their drywall and being painting.  Availability of supplies and physical labor makes for an excellent glass ceiling.

The key differences between Waveland now and then
• The trees (thank g-d) are green again
• There are no soup-kitchens, no parking lots upon parking lots of police, first aid, etc.  The Super-Walmart is open, with a signing bonus at McDonalds.
• There is no rotten sewage smell, no dead body smell, no Katrina smell anywhere.
• There are no endless piles of debris everywhere.  The lots are just vacant. 

Childhood home cleaned up

It reminds me of seeing someone in ICU versus in observation.  There are clear signs that they are doing better, but you know they are not completely out of the woods yet.

French Quarter

Driving into the French Quarter was surreal.  Even though the Twin Span is open in both directions now, it is bumper to bumper, kinda like 520 around 4pm.  But at least we had some drama.  My aunt got out of the car to smoke, and she screams, “There’s a tornado out there!” (Photo)  It is an interesting question.  What do you do when you are in the middle of a long bridge (miles long), and there’s a tornado heading right for you?  Not to short change the drama of the situation, but the water spout dissipated pretty quickly.  But it was some good drama while it lasted.

Sad French Quarter

The Quarter was deserted.  It was unbelievable.  About 1 out of 5 shops were opened, the rest were forced to close because lack of tourist = lack of money to pay rent. I had just heard on the local news how businesses were taking out loans to pay rent. 

We walked into a shop on Bourbon, and the owner screams out, “Tourist!  I’ll give you discount on anything in the store!”  I responded, “Tourist, no.  But discount, yes.”  I know I could have gone to the Flea Market and gotten the Mardi Gras masks for a much, much cheaper price, but I wanted to do what I could, even if it is just a few extra bucks to a small shop owner.

The Shrimp po-boy was sweet nectar from the gods.

Food for Thought

To wrap this up before my morning scrum meeting, I wanted to leave off with pieces of a conversation I had with a classmate from Waveland.  She’s been down there the entire time, prior to Katrina, during Katrina, and afterwards.  I had asked her in the car what more I could be doing.  Heavily paraphrasing here, she said that she didn’t want people to forget about Waveland, and that hearing the stories about how people have worked so hard to get the story told and what they have done to help has been amazing.

I’m wearing a green Bay St. Louis bracelet (like the livestrong yellow ones) to remember what she said about keeping Waveland on the map.  If all I do is tell the story of a Microsoft Employee that grew up in a small town of 4,000 people who became an accidental relief worker when Katrina destroyed her hometown, maybe I’ve done my job of giving back to the community that raised me.

Best Practice Analyzer for ASP.NET (alpha version) Released!

Kudos to Joe for doing a great job program managing the development and rule collection for the BPA ASP.NET tool.  We’re calling all ASP.NET users to try it out, but most importantly, to send us suggestions for future rules.

You can find more details about the tool on Joe’s blog.

Best Practice Analyzer for ASP.NET Alpha Download Location