<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The .NET Sweatshop (v2) : GotDotNet</title><link>http://blogs.msdn.com/sandyk/archive/tags/GotDotNet/default.aspx</link><description>Tags: GotDotNet</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>An Ode To GotDotNet</title><link>http://blogs.msdn.com/sandyk/archive/2007/02/21/an-ode-to-gotdotnet.aspx</link><pubDate>Thu, 22 Feb 2007 00:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1737459</guid><dc:creator>SandyK</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/1737459.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=1737459</wfw:commentRss><description>&lt;P&gt;&lt;BR&gt;About two years ago, I stepped into this role with a &lt;A class="" href="http://blogs.msdn.com/sandyk/archive/2005/03/05/385961.aspx" target=_blank mce_href="http://blogs.msdn.com/sandyk/archive/2005/03/05/385961.aspx"&gt;primary responsibility&lt;/A&gt; being to help get &lt;A class="" href="http://www.gotdotnet.com/" target=_blank mce_href="http://www.gotdotnet.com"&gt;GotDotNet&lt;/A&gt; back on its feet.&amp;nbsp; As the first Microsoft community for .NET, GDN held a dear place in the hearts of many.&amp;nbsp; However, it had clearly fallen on hard times and there was a strong proposal to end the site.&amp;nbsp; Personally, I had used GDN way too much to see it go down without a fight.&amp;nbsp; When Betsy Aoki left the team, I gave a little insight to the &lt;A class="" href="http://blogs.msdn.com/sandyk/archive/2006/03/08/546643.aspx" target=_blank mce_href="http://blogs.msdn.com/sandyk/archive/2006/03/08/546643.aspx"&gt;story&lt;/A&gt; of how we stepped up when no one else would.&amp;nbsp; It's hard to believe all of that was two years ago.&lt;/P&gt;
&lt;P&gt;It was a battle where we had some pretty nasty things said about us while we tried to right the ship.&amp;nbsp; Our first move was "Project Tourniquet", which was literally to stop the bleeding.&amp;nbsp; We then opened CodeGalleries and re-did the site design to usher in a new age of GDN.&amp;nbsp; Outside of a tough deployment in November 2005 (when we rolled out the new chrome/site design AND moved from 1.1 to 2.0) and a pair of weird hiccups in 2006 that each lasted about a day, we've reached a smooth operating machine.&amp;nbsp; I can remember when the tide truly turned.&amp;nbsp; After the November 2005 deployment (at which time, I was so frustrated that I was ready to shut down the site then and there), I wrote a service to ping our eight most popular pages once every 15 minutes and ensure that the site was not only responding, but doing so with something other than the infamous "Troubleshooting in Progress" screen that so many people. As the months went on, I went from agonizing about those statistics to getting excited as the numbers started getting really good.&amp;nbsp; Meanwhile, the general mood of customers completely changed.&amp;nbsp; I can't tell you how many glowing mails I've gotten from people practically apologizing for their previous harsh words (although they were admittedly warranted).&amp;nbsp; It's been a fun ride and&amp;nbsp;we had some great uptime statistics in the last twelve months.&amp;nbsp;&amp;nbsp; I look at Betsy Aoki, Jana Carter, and George Bullock (the three PMs for GDN during my tenure) and see three people that helped turn site once called an "embarassment" into a legitimate example of a .NET web application. In the process, I learned a ton about running a web-site and dealing with customer requirements on the fly.&amp;nbsp; You can say I owe a lot of my career sensibilities to GDN.&lt;/P&gt;
&lt;P&gt;However (you knew there'd be a 'however'), the project we were doing in parallel with the rebirth of GDN was the birth of &lt;A class="" href="http://www.codeplex.com/" mce_href="http://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;.&amp;nbsp; As proud as I am of the revival of GDN, I am more proud of the soup-to-nuts story of CodePlex.&amp;nbsp; Jim Newkirk and I fought hard to build a site that would treat sensisbilities of a community developer as a priority and to do it from the ground up.&amp;nbsp; With CodePlex, I think we really nailed it and continue to do so.&amp;nbsp; As CodePlex approaches its one year anniversary and continually grows its traffic, the need for two communities from the same team addressing the same customers is nearing its end.&amp;nbsp; GotDotNet hit an all-time high in traffic the month before CodePlex came out, but has been declining since then.&amp;nbsp; It's clear that this isn't a conincidence.&amp;nbsp; So, this summer, we will be closing the doors of GotDotNet.&amp;nbsp; It was a hard decision, like having to put your dog to sleep (well, I've never had a dog, but I'd imagine it's similar).&amp;nbsp; Over the next few months, keep an eye on the front page of the site to keep abreast of how we'll handle the migration.&amp;nbsp; To those of you who supported GotDotNet and put such compelling content on the site, I want to say thank you.&amp;nbsp; And if you have any great new ideas, I suggest you give CodePlex a try.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1737459" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/CodePlex/default.aspx">CodePlex</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/communities/default.aspx">communities</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/GotDotNet/default.aspx">GotDotNet</category></item><item><title>Pardon the GDN Dust</title><link>http://blogs.msdn.com/sandyk/archive/2005/11/26/pardon-the-gdn-dust.aspx</link><pubDate>Sat, 26 Nov 2005 12:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:497142</guid><dc:creator>SandyK</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/497142.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=497142</wfw:commentRss><description>&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;A few years ago, I read a book about the rise of AOL (it was before any mergers, so the fall wasn't documented yet). In it, the book covered the evolution of the service and recounted a time when AOL's services &lt;A href="http://www.cnn.com/TECH/9608/08/aol.resumes/index.html"&gt;completely fell apart&lt;/A&gt;. Steve Case, the head of AOL at that time, needed to handle the customers that were let down by the service. At a time when he needed to be contrite and apologetic, Case instead thumped his chest in pride. After all, people wouldn't be complaining if they didn't care. He took a lot of flack for gloating about how significant his failure was and managed to upset all of the customers that were let down by the services. He eventually apologized and people moved on. The next 3.5 years were magic...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Well, over the last few weeks, I had a potentially Steve Case-type moment--hopefully without the foot-in-mouth, but with the follow-up success after a tough lesson. We tried the biggest upgrade ever with GotDotNet, upgrading servers (64-bit), Workspaces source control machines, .NET Frameworks (we're on VS 2005!), and a brand new UI (people seem to either love it or hate it, but everyone agrees we were do for a refresh). This was a major migration and done in little over a month. If you've ever been through a major migration, you are undoubtedly listening to my story and rubbing your scars. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Well, we are just about finished! If you haven't seen it, you should check it out. If you saw it during the tough deployment, please go and take a second look. And to you, we apologize for the troubles you've run into. The bugs we suffered through last week were painful to all of us, most of all Betsy Aoki and Pete Coupland, the resident superheroes that were tasked with the impossible mission of doing a monster job in a crazy timeframe and nearly pulled it off. But wouldn't you know it, things didn't work out and we got burned. I can't remember a tougher 2-3 weeks.&amp;nbsp; People were not happy, least of all, the GDN team. So, learning from Steve Case, I will not boast about people's dependence on GDN (in fact, we're probably made a lot of people go elsewhere and that's just horrible). We let you down and we all feel terrible about it. Heck, I will borrow &lt;A href="http://www.cnn.com/TECH/9608/08/aol.resumes/aol.html"&gt;Case's apology&lt;/A&gt; from nearly a decade ago. But I will throw in one line of defense. The defense: people accuse GDN of continually being down, but this was our first real downtime in the last six months! We've worked hard to fix things and, while we're still not perfect, I hate to see everybody treat last week like a common instance. The goal is to keep getting better and we will have some tricks up our sleeve, both with GotDotNet as well as some other community resources that were touched upon at the September CodeSlam. Code doesn't magically change its DNA, so we didn't expect the perfect site. Still, no one on our side saw this coming.&amp;nbsp; Needless to say, just as we were getting smug in our performance, we learned our lesson.&amp;nbsp; It's just unfortunate that many of you had to suffer through it as well.&amp;nbsp; I feel like when Slammer shut down SQL boxes a couple of years ago after Microsoft seemed to be on a roll regarding security issues.&amp;nbsp; It was as if all the months of great work and progress were flushed down the toilet.&amp;nbsp; Well, same with GDN and the improved performance of the past months.&amp;nbsp; Hopefully, we can still get back on the right track in the eyes of users...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Again, we'll accept the blame as full-on downtime is something we are committed to avoiding as we attempt to win back your trust.&amp;nbsp; We need your help to make it happen. Please give us feedback when you hit an error. We get hundreds of thousands of users that engage with us in use cases we may or may not have predicted and we benefit from the real-time feedback.&amp;nbsp; If the site is still having problems, please let us know at the GDN feedback alias.&amp;nbsp; Plus, there may be one more deployment downtime before we lock in for a while.&amp;nbsp; We're hoping this one is simple, but we thought the last ones would be easier as well.&amp;nbsp; Please stick with us.&amp;nbsp; We'll try to do a better job communicating when this stuff happens and minimizing the time we're down.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=497142" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/communities/default.aspx">communities</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/GotDotNet/default.aspx">GotDotNet</category></item></channel></rss>