<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-272283856048953563</id><updated>2009-07-13T09:22:17.757-04:00</updated><title type="text">Coding Geekette</title><subtitle type="html">A female's perspective on programming and various other geeky topics</subtitle><link rel="alternate" type="text/html" href="http://www.codinggeekette.com/default.aspx" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default?start-index=26&amp;max-results=25" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://feeds.feedburner.com/CodingGeekette" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>153</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/CodingGeekette" type="application/atom+xml" /><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-8340355665434871054</id><published>2009-07-10T21:10:00.004-04:00</published><updated>2009-07-10T22:28:22.408-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web development" /><category scheme="http://www.blogger.com/atom/ns#" term="cross-browser" /><title type="text">Calling All Web Devs: Support More Browsers</title><content type="html">Seeing this message on &lt;a href="http://www.usergroupsupportservices.com/MyUGSS.ugss"&gt;the UGSS site&lt;/a&gt; when I opened Safari for Windows instigated this post: &lt;em&gt;You need IE (6.0 or higher) or FireFox (1.5 or higher) to view this site.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You've read about how disgusted I get with the whole &lt;a href="http://www.codinggeekette.com/2009/04/why-ie-only-crutch-needs-to-go-away.aspx"&gt;"IE Only"&lt;/a&gt; crutch. Now I need to extend that call even further - developing for particular browsers limits your audience and can leave a bad taste for a potential customer.  Are web developers still doing this?  If so, why?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now my guess with the UGSS site is that it's older - as those are dated browser versions. So maybe it's an old app that could use some updating? Most likely.&lt;br /&gt;&lt;br /&gt;Yes, as web developers, we should consider our target audience.  But unless your site was truly focused on a niche market, is there a reason why you'd want to develop new sites for one specific browser?    If we're Apple, for example, we'll want to target our Mac fans, but at the same time, we need to acknowledge that there are other people who may be interested in our products/services who may be running one of the other popular browsers and not just the one we've been developing for.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For those of you working on the &lt;a href="http://tdpe.info/"&gt;Toughest Developer Puzzle Ever&lt;/a&gt;, there have been complaints about one of the levels not working in a certain browser. If you let me know which operating system you are running and version of your browser, that would help me figure out where the bug is. I've tested the code in &lt;a href="http://www.google.com/chrome"&gt;Google Chrome&lt;/a&gt;, &lt;a href="http://www.apple.com/safari/"&gt;Safari&lt;/a&gt; for Windows, and &lt;a href="http://www.microsoft.com/windows/internet-explorer/default.aspx"&gt;Internet Explorer&lt;/a&gt; 7 and 8. (&lt;a href="http://www.mozilla.com/en-US/firefox/ie.html"&gt;Firefox &lt;/a&gt;and &lt;a href="http://www.opera.com/"&gt;Opera &lt;/a&gt;were accidentally left off when I recently redid my laptop, so they were missed.) I don't own a Mac, so I rely on Mac users to give constructive feedback. From what I've heard so far, the problem seems to be with Firefox (at least versions 3.0.11 and higher) on Windows XP, which I can test when I'm near an XP machine. If you are one of those people having a hard time with stage 15 and Javascript errors (and *only* JS errors), please let me know which OS/browser so that I can troubleshoot it and possibly fix it. As you will come to learn, I am not one of those web developers who will force you to use a particular browser.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now understand something - this call goes to all web devs out there, and not just the Windows-based ones. So Linux-based web devs who design their sites for Firefox only - this applies to you guys too.  And anyone else out there who's doing web dev with just a one browser mentality - it's time to expand your horizons and acknowledge other browsers out there.  You don't have to like them - but at least consider that it's more than just an IE/Firefox/Safari world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-8340355665434871054?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TBY34FdvXNE:BmROCR2Nhw8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TBY34FdvXNE:BmROCR2Nhw8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=TBY34FdvXNE:BmROCR2Nhw8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TBY34FdvXNE:BmROCR2Nhw8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=TBY34FdvXNE:BmROCR2Nhw8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TBY34FdvXNE:BmROCR2Nhw8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TBY34FdvXNE:BmROCR2Nhw8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TBY34FdvXNE:BmROCR2Nhw8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=TBY34FdvXNE:BmROCR2Nhw8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/TBY34FdvXNE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=8340355665434871054" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/8340355665434871054" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/8340355665434871054" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/TBY34FdvXNE/calling-all-web-devs-support-more.aspx" title="Calling All Web Devs: Support More Browsers" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/07/calling-all-web-devs-support-more.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-5523235514064539509</id><published>2009-07-10T20:14:00.003-04:00</published><updated>2009-07-10T20:28:35.580-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Columbus Give Camp" /><category scheme="http://www.blogger.com/atom/ns#" term="mvp" /><category scheme="http://www.blogger.com/atom/ns#" term="devLink" /><category scheme="http://www.blogger.com/atom/ns#" term="PyOhio" /><category scheme="http://www.blogger.com/atom/ns#" term="Ann Arbor Give Camp" /><category scheme="http://www.blogger.com/atom/ns#" term="lansing day of .net" /><title type="text">What's Happening with the Coding Geekette</title><content type="html">It's been quiet here, and I apologize for being so quiet. I've been quite busy here - getting ready for the &lt;a href="http://tdpe.info/" target="_blank"&gt;Toughest Developer Puzzle Ever&lt;/a&gt; launch, working on &lt;a href="http://www.clevelandtechevents.com/" target="_blank"&gt;Cleveland Tech Events&lt;/a&gt;, working with the non-profit behind &lt;a href="http://www.clevelanddodn.org/" target="_blank"&gt;Cleveland Day of .NET&lt;/a&gt;, counting down the days until &lt;a href="http://www.columbusgivecamp.org/" target="_blank"&gt;Columbus GiveCamp&lt;/a&gt;, looking over my &lt;a href="http://ironpython.codeplex.com/" target="_blank"&gt;IronPython&lt;/a&gt; presentations for &lt;a href="http://pyohio.org/" target="_blank"&gt;PyOhio&lt;/a&gt;, and getting ready for my presentation at &lt;a href="http://devlink.net/" target="_blank"&gt;devLink&lt;/a&gt; in August. I've also taken some time off to enjoy Independence Day with my husband and our friends.&lt;br /&gt;&lt;br /&gt;&lt;img alt="Sarah holds a press conference" src="http://www.sadukie.com/images/pressconference.jpg" /&gt;&lt;br /&gt;On July 1st, I joined the freshmen class of Microsoft MVPs. I've held off on announcing this until I could get &lt;a href="https://mvp.support.microsoft.com/profile/Sarah.Dutkiewicz" target="_blank"&gt;my MVP Profile&lt;/a&gt; listed. So now, the Cleveland area has a new Microsoft MVP in Visual C#, joining the other MVPs that I know of in the area - including &lt;a href="https://mvp.support.microsoft.com/profile/Brendan.Enrick"&gt;Brendan Enrick &lt;/a&gt;(ASP.NET), Nate Kohari, &lt;a href="https://mvp.support.microsoft.com/profile/Michael.Letterle"&gt;Michael Letterle&lt;/a&gt; (Visual C#), &lt;a href="https://mvp.support.microsoft.com/profile/Deepak.Puri"&gt;Deepak Puri&lt;/a&gt; (SQL), &lt;a href="https://mvp.support.microsoft.com/profile=179854D4-7379-472E-A6BD-ECD2687C7F47"&gt;Steve Smith &lt;/a&gt;(ASP.NET), and &lt;a href="https://mvp.support.microsoft.com/profile/Allen.White"&gt;Allen White &lt;/a&gt;(SQL). Congrats to the leader of the 2008 Cleveland Day of .NET - &lt;a href="https://mvp.support.microsoft.com/profile/John.Stockton"&gt;John Stockton &lt;/a&gt;- on getting recognized as a MVP in Silverlight.&lt;br /&gt;&lt;br /&gt;I want to thank all who've given me the opportunity to get involved, exchange knowledge, and put my love for technology to work. It's been a lot of fun getting involved with the various developer communities out there. From the quiet girl at one .NET user group to an introduction to the .NET community and a gentle push in the right direction, it's been an interesting journey. Thanks to &lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/a&gt; for that initial push. Special thanks to my husband Kevin for being so supportive of me in my various endeavors. Even if he isn't at an event with me, he still knows what I'm up to and texts/emails/calls me to wish me luck. I wouldn't be so active in the community if I didn't have his support.  I look forward to continuing my activities within the community and hope to see you at some of the events.&lt;br /&gt;&lt;br /&gt;Speaking of upcoming events... here's what's coming up:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.columbusgivecamp.org/"&gt;Columbus GiveCamp&lt;/a&gt; / &lt;a href="http://michigangivecamp.org/cms/annarbor/"&gt;Ann Arbor GiveCamp&lt;/a&gt; - July 17 - 19 : I will be at the Columbus site, but I have to get the word out about Ann Arbor as well, as they were a fun crew to work with last summer.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pyohio.org/"&gt;PyOhio &lt;/a&gt;- July 25-26&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dayofdotnet.org/Lansing/2009/"&gt;Lansing Day of .NET&lt;/a&gt; - August 1:  Although I have other commitments, I want to get the word out about this, as the Lansing crew is known for having a great event.  If you have the time and are willing to travel, I'd recommend you check it out.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.devlink.net/"&gt;devLink &lt;/a&gt;- August 13-15&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Check out their sites, and sign up for an event today! Hope to see you in the community!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-5523235514064539509?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HD-_pkQl0cA:ZxVSnjCgHGs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HD-_pkQl0cA:ZxVSnjCgHGs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=HD-_pkQl0cA:ZxVSnjCgHGs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HD-_pkQl0cA:ZxVSnjCgHGs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=HD-_pkQl0cA:ZxVSnjCgHGs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HD-_pkQl0cA:ZxVSnjCgHGs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HD-_pkQl0cA:ZxVSnjCgHGs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HD-_pkQl0cA:ZxVSnjCgHGs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=HD-_pkQl0cA:ZxVSnjCgHGs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/HD-_pkQl0cA" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=5523235514064539509" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5523235514064539509" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5523235514064539509" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/HD-_pkQl0cA/whats-happening-with-coding-geekette.aspx" title="What's Happening with the Coding Geekette" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/07/whats-happening-with-coding-geekette.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-5691005119459519337</id><published>2009-06-29T22:44:00.003-04:00</published><updated>2009-06-29T22:59:02.249-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jeff Blankenburg" /><category scheme="http://www.blogger.com/atom/ns#" term="Contribupendence Day" /><title type="text">Preparing for Contribupendence Day</title><content type="html">Contribupendence Day is coming up this Friday, July 3rd.  Are you ready for it?&lt;br /&gt;&lt;br /&gt;Wait... you haven't heard of it?  Let me explain how it works:&lt;br /&gt;&lt;br /&gt;1. Write recommendations for friends and fellow community members.&lt;br /&gt;2. ...&lt;br /&gt;3. Profit!&lt;br /&gt;&lt;br /&gt;Ok... maybe there's no profit involved.&lt;br /&gt;&lt;br /&gt;Seriously, though, last summer, &lt;a href="http://www.jeffblankenburg.com" target="_blank"&gt;Jeff Blankenburg&lt;/a&gt; came up with this idea.  The way he put it was:&lt;br /&gt;&lt;br /&gt;&lt;i&gt; A day when we can contribute to our colleagues and friends to improve their online standing. A day when we take advantage of those features of social networks that we always put off until tomorrow.&lt;/i&gt; - taken from &lt;a href="http://jeffblankenburg.com/2008/07/today-we-celebrate-our-contribupendence.aspx" target="_blank"&gt;his post from last year's Contribupendence Day&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've been thinking about this throughout the year, as I wanted to select people that I didn't select last year, and I wanted to diversify my options - not just .NET people.&lt;br /&gt;&lt;br /&gt;So this is my challenge to you - participate!  If you're not sure what to do, check Jeff's post from last year and it should give you an idea of what it's about.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-5691005119459519337?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=-8oSLecFRIA:lhJ4HiwdtoY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=-8oSLecFRIA:lhJ4HiwdtoY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=-8oSLecFRIA:lhJ4HiwdtoY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=-8oSLecFRIA:lhJ4HiwdtoY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=-8oSLecFRIA:lhJ4HiwdtoY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=-8oSLecFRIA:lhJ4HiwdtoY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=-8oSLecFRIA:lhJ4HiwdtoY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=-8oSLecFRIA:lhJ4HiwdtoY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=-8oSLecFRIA:lhJ4HiwdtoY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/-8oSLecFRIA" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=5691005119459519337" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5691005119459519337" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5691005119459519337" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/-8oSLecFRIA/preparing-for-contribupendence-day.aspx" title="Preparing for Contribupendence Day" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/06/preparing-for-contribupendence-day.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-857098208183987857</id><published>2009-06-23T23:17:00.006-04:00</published><updated>2009-06-24T20:48:19.837-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#/VB.NET SIG" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><category scheme="http://www.blogger.com/atom/ns#" term="IronPython" /><category scheme="http://www.blogger.com/atom/ns#" term="presentation" /><title type="text">So I spoke tonight on Python at the .NET group...</title><content type="html">The language junkie in me spoke on Python to the .NET group, and of course, leave it to me to remember to tie in IronPython - the .NET implementation of Python.  &lt;br /&gt;&lt;br /&gt;My slides are here:&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1629510"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/sadukie/python-101-for-the-net-developer?type=powerpoint" title="Python 101 For The Net Developer"&gt;Python 101 For The Net Developer&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=python101forthenetdeveloper-090623221346-phpapp01&amp;stripped_title=python-101-for-the-net-developer" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=python101forthenetdeveloper-090623221346-phpapp01&amp;stripped_title=python-101-for-the-net-developer" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;OpenOffice presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/sadukie"&gt;Sarah Dutkiewicz&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;All of my sample code has been zipped up and is available &lt;a href="http://www.codinggeekette.com/files/Scripts20090623.zip"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I'd like to thank all those who came out.  I had a very inquisitive and interactive audience, which made my presentation that much easier to deliver.  It was great to present tech to one of my home user groups, and I hope to speak more around town.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-857098208183987857?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Fju2sMx33gc:p1GVaz5OhpY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Fju2sMx33gc:p1GVaz5OhpY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Fju2sMx33gc:p1GVaz5OhpY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Fju2sMx33gc:p1GVaz5OhpY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Fju2sMx33gc:p1GVaz5OhpY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Fju2sMx33gc:p1GVaz5OhpY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Fju2sMx33gc:p1GVaz5OhpY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Fju2sMx33gc:p1GVaz5OhpY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Fju2sMx33gc:p1GVaz5OhpY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/Fju2sMx33gc" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=857098208183987857" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/857098208183987857" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/857098208183987857" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/Fju2sMx33gc/so-i-spoke-tonight-on-python-at-net.aspx" title="So I spoke tonight on Python at the .NET group..." /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/06/so-i-spoke-tonight-on-python-at-net.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-781702734626570776</id><published>2009-06-15T13:55:00.003-04:00</published><updated>2009-06-15T14:08:17.007-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="givecamp" /><category scheme="http://www.blogger.com/atom/ns#" term="Columbus Give Camp" /><category scheme="http://www.blogger.com/atom/ns#" term="Ann Arbor Give Camp" /><title type="text">Columbus and Ann Arbor GiveCamps</title><content type="html">&lt;i&gt;This one time, at GiveCamp....&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This morning, I read that the &lt;a href="http://www.columbusgivecamp.org" target="_blank"&gt;Columbus GiveCamp site&lt;/a&gt; is now up and running.  As I read through their site, I had to laugh at some of the things on there - as it brought back fond memories of my experience last summer at the Ann Arbor GiveCamp.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What is a GiveCamp?&lt;/b&gt;&lt;br /&gt;A Give Camp is a weekend-long event where software developers, designers, and database administrators donate their time to create custom software for non-profit organizations. This custom software could be a new website for the nonprofit organization, a small data-collection application to keep track of members, or a application for the Red Cross that automatically emails a blood donor three months after they've donated blood to remind them that they are now eligible to donate again. The only limitation is that the project should be scoped to be able to be completed in a weekend.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://www.annarborgivecamp.org/WhatIsAGiveCamp.aspx" target="_blank"&gt;http://www.annarborgivecamp.org/WhatIsAGiveCamp.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Last Year's Experience&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Last year, Ann Arbor was a full GiveCamp, and Columbus, OH and Knoxille, TN ran satellite camps.  I had talked with &lt;a href="http://mjeaton.net/blog" target="_blank"&gt;Mike Eaton&lt;/a&gt; throughout their planning stages, and as much as I could've gone to the satellite camp in Columbus, after having talked with Mike through so much, I was determined to go to the Ann Arbor camp.&lt;br /&gt;&lt;br /&gt;I didn't know which charity or team I was placed with until I got there, and that's where I met the great team that worked on GoLightly IT's SiteFinity site.  Towards the end of the first night, Mike floated around the groups to get interviews and offer cookies (which I ended up tagging along with him and calling them "HTTP cookies").  I liked how he had the job of floating around to check on the groups and assist them with any blocking issues - that was a much-needed position, one that I wouldn't mind doing.  He pulled me in to help a group that was starting with the hopes of using SharePoint, only to be defeated by Verio's hosting options and having to use SiteFinity.  I was able to work with them to at least get them on the right path, joining most of us on the "we're using SiteFinity and relying on &lt;a href="http://www.twitter.com/johnthopkins" target="_blank"&gt;John T. Hopkins&lt;/a&gt;' awesomeness to help us out" bandwagon.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;"No showers" means "There are no showers at the facility."&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The Columbus GiveCamp site has stressed that their facility has "no showers" quite a few times in the FAQ.  In case they weren't obvious enough, this means that QSI does not have showers.  So if you're staying overnight, don't count on showering there - it's not happening.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Sleep is for the weak.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As for the award for least amount of sleep and probably why they link to Red Bull - you'll find that some developers will stay up the whole time to work on their project.  Some will stay up to help others with their projects.  And some of us stay up just because we can.  I managed to go 41 (or was it 42) hours without sleep at Ann Arbor GiveCamp, competing with one of the guys from another team in our room.  My first night there, I hung out with my friends in the break room, helping keep Jennifer going during her 1am-5am break room shift.  I'm not sure how the guys did it, but I got lucky running mostly on my second wind.  Then my first wind for the next day kicked in and sleep was fairly inevitable.  I could've gone for a little longer on the second night, but since I had a long drive home the next day, I knew that I needed to sleep, from a safety standpoint.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Going to GiveCamp this year&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This year, I'm planning on going down to the Columbus GiveCamp - a full camp this year - and putting my background to use there however they need me.  I've got one of those weird backgrounds - system administration, database administration, web server administration, tech support, developer... on both Microsoft-based platforms and non-Microsoft platforms.  I tend to adapt quickly new technology, which makes it even easier for me to fit a variety of roles.&lt;br /&gt;&lt;br /&gt;Ann Arbor's GiveCamp will be running at the same time, as Columbus planned theirs to be at the same time.  I look forward to seeing what comes out of these GiveCamps - last year, they worked on a lot of great projects, including projects for &lt;a href="http://www.wonderpuzzle.org/site/Home.aspx" target="_blank"&gt;WonderPuzzle&lt;/a&gt; and &lt;a href="http://www.aahom.org/" target="_blank"&gt;Ann Arbor Hands-On Museum&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So what are you waiting for?  If you've got the time July 17-19 and want to put your technical talents to a good cause, volunteer for a GiveCamp today.  And if you know of any groups with projects, have them contact the respective GiveCamp location to see how the GiveCamps can help them out.&lt;br /&gt;&lt;br /&gt;Again, the links for the sites are:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.columbusgivecamp.org/" target="_blank"&gt;Columbus GiveCamp&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://michigangivecamp.org/cms/AnnArbor/" target="_blank"&gt;Ann Arbor GiveCamp&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Hope to see you there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-781702734626570776?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=VYkiiS9iJE0:B5ue9vaHhdc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=VYkiiS9iJE0:B5ue9vaHhdc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=VYkiiS9iJE0:B5ue9vaHhdc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=VYkiiS9iJE0:B5ue9vaHhdc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=VYkiiS9iJE0:B5ue9vaHhdc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=VYkiiS9iJE0:B5ue9vaHhdc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=VYkiiS9iJE0:B5ue9vaHhdc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=VYkiiS9iJE0:B5ue9vaHhdc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=VYkiiS9iJE0:B5ue9vaHhdc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/VYkiiS9iJE0" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=781702734626570776" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/781702734626570776" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/781702734626570776" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/VYkiiS9iJE0/columbus-and-annarbor-givecamps.aspx" title="Columbus and Ann Arbor GiveCamps" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/06/columbus-and-annarbor-givecamps.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-1177376195412802645</id><published>2009-06-12T19:09:00.000-04:00</published><updated>2009-06-12T19:49:49.656-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="devLink" /><category scheme="http://www.blogger.com/atom/ns#" term="C#/VB.NET SIG" /><category scheme="http://www.blogger.com/atom/ns#" term="PyOhio" /><category scheme="http://www.blogger.com/atom/ns#" term="presentation" /><title type="text">Upcoming Presentations - Summer Edition</title><content type="html">It's summer, a time for hanging out with family and friends, a time to relax, right?  As much as I wanted to take a break and relax, my schedule is keeping me busy, with at least 4 talks planned.  So... what's going on?&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.clevelanddotnet.info" target="_blank"&gt;Cleveland C#/VB.NET SIG&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Python 101 for the .NET Developer&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The first part of this meeting will cover the basics of Python - its history, how its data structures compare to those we're familiar with in the primary .NET languages, its strong and weak points, who's using it, and why you as a developer - both generally speaking and as a .NET developer - should care about Python. The second part of this talk will get into the demos - starting with some basic Python scripts and getting into IronPython scripts, if time allows.  By the end of this talk, you'll have an idea of what Python is, why you should know it as a developer and specifically as a .NET developer, and how to get setup and write a basic app in both Python and IronPython.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://pyohio.org" target="_blank"&gt;PyOhio 2009&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Pumping Iron into Python: Intro to FePy&lt;/b&gt;&lt;br /&gt;As python grows in popularity, IronPython has started making more waves. What is IronPython and why should regular python programmers be familiar with it? This session will introduce the open source .NET implementation of python known as IronPython without using Windows. Come see FePy (IronPython community edition) in action via Mono -- a cross-platform open source implementation of the .NET framework. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Show &amp; Tell: IronPython Edition&lt;/b&gt;&lt;br /&gt;In this session, you will hear about IronPython and what is needed to work with this .NET implementation of the python language. This session will show the power of IronPython in a Windows environment. There will be many demos of how IronPython can be used - including some WPF, XNA, Silverlight, COM Interop, database interaction, and other neat features. &lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.devlink.net" target="_blank"&gt;devLink&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Going Cross-Platform with C#&lt;/b&gt;&lt;br /&gt;Running Windows forms apps in a non-Windows environment?  As absurd as it sounds, it can be done.  This session will show how to work with Mono and MonoDevelop to get your Windows apps to be cross-platform.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Hope to see you at one of my talks this summer!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-1177376195412802645?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=v9bSzieoiJM:amo5A4Ic9WQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=v9bSzieoiJM:amo5A4Ic9WQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=v9bSzieoiJM:amo5A4Ic9WQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=v9bSzieoiJM:amo5A4Ic9WQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=v9bSzieoiJM:amo5A4Ic9WQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=v9bSzieoiJM:amo5A4Ic9WQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=v9bSzieoiJM:amo5A4Ic9WQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=v9bSzieoiJM:amo5A4Ic9WQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=v9bSzieoiJM:amo5A4Ic9WQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/v9bSzieoiJM" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=1177376195412802645" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/1177376195412802645" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/1177376195412802645" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/v9bSzieoiJM/upcoming-presentations-summer-edition.aspx" title="Upcoming Presentations - Summer Edition" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/06/upcoming-presentations-summer-edition.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-5161483510966908522</id><published>2009-05-30T11:15:00.002-04:00</published><updated>2009-05-30T11:21:31.825-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#/VB.NET SIG" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><category scheme="http://www.blogger.com/atom/ns#" term="IronPython" /><title type="text">Python 101 for the .NET Developer</title><content type="html">I get to add another talk to my list of Python/IronPython talks, as I've been asked to speak at &lt;a href="http://www.clevelanddotnet.info"&gt;the Cleveland C#/VB.NET SIG&lt;/a&gt; for their June meeting.  The talk will start with a focus on Python, giving my fellow SIG members a glimpse at yet another language to add to their toolboxes.  We'll take a look at what it is, how it compares to C# and VB.NET, where it is strong and where it is weak.  If time allows, I will use one of its weak points to transition into IronPython, which is the best of both worlds, bringing .NET to the Python language.&lt;br /&gt;&lt;br /&gt;If you're interested in heckling me or maybe even seeing my talk and learning about the language, here are the details:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;What: "Python 101 for the .NET Developer" with Sarah Dutkiewicz, Cleveland C#/VB.NET SIG&lt;/li&gt;&lt;br /&gt;&lt;li&gt;When: Tuesday, June 23, 6:30-8:30pm&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Where: &lt;a href="http://maps.live.com/default.aspx?v=2&amp;FORM=LMLTCP&amp;cp=41.400137~-81.646469&amp;style=r&amp;lvl=15&amp;tilt=-90&amp;dir=0&amp;alt=-1000&amp;phx=0&amp;phy=0&amp;phscl=1&amp;where1=6055%20Rockside%20Woods%20Blvd%2C%20Independence%2C%20OH%2C%2044131&amp;encType=1"&gt;Beacon Place Conference Center, Beacon Place Office Building, 6055 Rockside Woods Blvd, Lower Level, Independence, OH 44131&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Other things to note:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Thanks to &lt;a href="http://www.sogeti.com/"&gt;Sogeti&lt;/a&gt; for sponsoring the food and venue.  Please be sure to RSVP (see &lt;a href="http://www.clevelanddotnet.info"&gt;the Cleveland/VB.NET SIG site&lt;/a&gt; for details) so that they can get an accurate headcount for ordering pizza.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;This group meets afterwards at &lt;a href="http://www.maviswinkles.com/"&gt;Mavis Winkle's&lt;/a&gt; in Independence.  There's a lot of networking and socializing, so come on out and have fun with us.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Hope to see you there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-5161483510966908522?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HBAFwmTNu54:XtJOoC0wDig:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HBAFwmTNu54:XtJOoC0wDig:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=HBAFwmTNu54:XtJOoC0wDig:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HBAFwmTNu54:XtJOoC0wDig:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=HBAFwmTNu54:XtJOoC0wDig:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HBAFwmTNu54:XtJOoC0wDig:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HBAFwmTNu54:XtJOoC0wDig:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=HBAFwmTNu54:XtJOoC0wDig:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=HBAFwmTNu54:XtJOoC0wDig:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/HBAFwmTNu54" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=5161483510966908522" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5161483510966908522" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5161483510966908522" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/HBAFwmTNu54/python-101-for-net-developer.aspx" title="Python 101 for the .NET Developer" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/05/python-101-for-net-developer.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-7475382962977416244</id><published>2009-05-25T21:59:00.003-04:00</published><updated>2009-05-25T22:28:17.486-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dell Mini 9" /><category scheme="http://www.blogger.com/atom/ns#" term="netbook" /><title type="text">The New Pick-up Icon - the Netbook</title><content type="html">I've had my netbook since the middle of January, running Windows 7 from day 1. No, my netbook doesn't have a DVD drive. However, a USB to IDE adapter gave me the ability to hook a drive up to the netbook to get Windows installed.&lt;br /&gt;&lt;br /&gt;Everywhere I take it - user groups, coffee shops, hotels - I'm asked what "this little laptop" is. I call it my laptop's laptop. Check this out for a size comparison:&lt;br /&gt;&lt;br /&gt;&lt;img alt="Laptop, netbook, and wireless keyboard" src="http://www.codinggeekette.com/images/toomanykeyboards.jpg" height="90%" width="90%" /&gt;&lt;br /&gt;&lt;b&gt;15" ASUS G1 laptop on the left, Dell Mini 9 on the right&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;It's such a great conversation piece. I've had total strangers - both male and female - stare for a bit and then come up and ask me about it. So look out cute kids and puppies, the netbook is the new pick-up icon!&lt;br /&gt;&lt;br /&gt;So what do I tell people about it? I love traveling with it - smaller footprint than my 15" laptop, much lighter, and great for things like checking email, reading things on the Internet, chatting online, and basic office functions. Going away for work and want to stay in touch with the fam? This one has a webcam built-in, great for video chatting.  I had tested it with one of my friends, who was amazed with the webcam's clarity, as if he was looking directly into my house.  With wi-fi, wired, and Bluetooth capabilities, I can get my Internet fix in a number of ways. The SD card reader is nice for offloading pictures from my digital camera to a hard drive while I'm on trips.&lt;br /&gt;&lt;br /&gt;Ah... but the hard drive. So the Dell Mini 9 that I have has a 16GB solid state drive. That's right, only 16GB. So I have to watch my space. Now I know I can upgrade my hard drive and that Dell is shipping Minis now with bigger hard drives, but from my personal basic setup, 16GB is what I have to work with, which isn't really that much space for storing pictures - especially when 7GB alone is eaten up by the operating system.&lt;br /&gt;&lt;br /&gt;Battery life is good enough for me. With wireless on and full use, I can get a couple hours easily. However, I'm typically not promiscuous with my netbook, so the wireless is usually off and the display brightness isn't super bright. This means I get about 3-3.5 hours of battery life.&lt;br /&gt;&lt;br /&gt;The processor and the memory are my limiting factors. I've got 1GB of memory, with a 1.6GHz Atom processor. So it's great for the stuff I mentioned above. However, as a developer, I wouldn't compile code on it. Writing scripts, HTML pages, and other notepad tasks... sure. Working on a Silverlight app... probably not.&lt;br /&gt;&lt;br /&gt;There are little quirks, but I had to expect something had to change, considering the size.  One of the other things I struggle with sometimes is the keyboard layout.  For the most part, it's a QWERTY keyboard, but my tilde (~) and my apostrophe (') are in different spots, and that throws me off, for as much as I use those characters.&lt;br /&gt;&lt;br /&gt;Despite &lt;a href="http://www.codinggeekette.com/2009/01/dude-im-not-getting-dell-conclusion.aspx"&gt;the headache it was to get it shipped&lt;/a&gt;, I am fairly content with my netbook.  If you're doing simple tasks on a computer while on the go, I'd recommend the Dell Mini 9.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-7475382962977416244?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=GDhNpBRE8Og:Ujkcm14zQdk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=GDhNpBRE8Og:Ujkcm14zQdk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=GDhNpBRE8Og:Ujkcm14zQdk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=GDhNpBRE8Og:Ujkcm14zQdk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=GDhNpBRE8Og:Ujkcm14zQdk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=GDhNpBRE8Og:Ujkcm14zQdk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=GDhNpBRE8Og:Ujkcm14zQdk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=GDhNpBRE8Og:Ujkcm14zQdk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=GDhNpBRE8Og:Ujkcm14zQdk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/GDhNpBRE8Og" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=7475382962977416244" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7475382962977416244" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7475382962977416244" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/GDhNpBRE8Og/new-pick-up-icon-netbook.aspx" title="The New Pick-up Icon - the Netbook" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/05/new-pick-up-icon-netbook.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-5008106604729157569</id><published>2009-05-10T22:09:00.017-04:00</published><updated>2009-05-11T07:24:28.154-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web Platform Installer" /><title type="text">My Experience with the Web Platform Installer - Part 1, Web Platform</title><content type="html">&lt;div&gt;Over the past couple months, I had been leery about my hard drive in my laptop. It had been getting noisier, and a noisy hard drive is never a good sign. Before I went to PyCon, we got a new hard drive, just in case we had to swap it out at the last minute. Thankfully, the electronic powers that be smiled down on me for the past 3 presentations (PyCon, Central Ohio Day of .NET, and Kalamazoo X) - the hard drive stayed noisy, but it also stayed strong.&lt;br /&gt;&lt;br /&gt;Tonight, we replaced my hard drive with a new one, and instead of imaging the old drive to the new one, I did a fresh install of &lt;a href="http://www.microsoft.com/windows/windows-7/default.aspx"&gt;the release candidate of Windows 7 Ultimate&lt;/a&gt;. Rather than installing everything else, I came up with an idea to try out &lt;a href="http://www.microsoft.com/web/downloads/platform.aspx"&gt;the Web Platform Installer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/a&gt; has mentioned this in his MIX recap talk that's touring user groups and in his Stir Trek talk. I had played with this a little bit with my previous setup, but I already had other software packages (like Visual Studio 2008) installed. This time, I wanted to see just what it could do with beefier packages (other than just the Silverlight tools).&lt;br /&gt;&lt;br /&gt;The best way I can describe the Web Platform Installer is something along the lines of an &lt;a href="http://www.linux.com/articles/40745"&gt;apt-get&lt;/a&gt; GUI for web products that can run on Windows.&lt;br /&gt;&lt;br /&gt;Now keep in mind that I'm a web junkie, so this tool is perfect for me. Let's add a little background to explain the method behind my madness - I'm hoping to work with MVC soon enough, and as for PHP, well, you may see me talk about that more.&lt;br /&gt;&lt;br /&gt;I run a site called &lt;a href="http://www.clevelandtechevents.com/"&gt;Cleveland Tech Events&lt;/a&gt;, and I'm currently using &lt;a href="http://www.joomla.org/"&gt;Joomla &lt;/a&gt;as my content management system (CMS). However, there are a lot of features and things that I want that Joomla can't give me. I can look at other CMS packages, but I need to keep my PHP skills up, so I'm going to write my own. Cleveland Tech Events lives with many of my other domains, where PHP is the common base. So I'll stick with what I have. Seeing that the Web Platform Installer has PHP as an option, I'm truly curious now.&lt;br /&gt;&lt;br /&gt;After downloading it and installing it, I was ready to use the Web Platform Installer to get my web development environment setup. So this is what I'm telling it to install:&lt;br /&gt;&lt;img alt="Web Platform Installer - Selected Packages" src="http://www.codinggeekette.com/images/WebPlatformInstaller1.jpg" style="height:85%;width:85%;" /&gt;&lt;br /&gt;&lt;br /&gt;One thing you'll notice, the Web Platform Installer will download dependencies, much like apt-get. I did not have anything installed beforehand, but it added SQL Server Express and Visual Web Developer Express, without me having to select that.&lt;/p&gt;&lt;br /&gt;&lt;img alt="Web Platform Installer - Selected Packages with Dependencies" src="http://www.codinggeekette.com/images/WebPlatformInstaller5.jpg" style="height:85%;width:85%;" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="Web Platform Installer - Installing Dependencies" src="http://www.codinggeekette.com/images/WebPlatformInstaller3.jpg" style="height:85%;width:85%;" /&gt;&lt;br /&gt;&lt;br /&gt;However, I did run into an issue with one of my installs - that would be the Silverlight 3 Tools installer. I reran the Web Platform Installer and reselected the tools after the first set of installations finished, and Silverlight cooperated the second time around.&lt;br /&gt;&lt;br /&gt;&lt;img alt="Web Platform Installer - Failed Install" src="http://www.codinggeekette.com/images/WebPlatformInstaller4.jpg" style="height:85%;width:85%;" /&gt;&lt;br /&gt;&lt;br /&gt;Now I focused on the Web Platform side for this installation, since I'm trying to get my laptop setup as a development environment. But wait, there's more! Stay tuned for Part 2, when I get into what's hiding in the Web Applications tab.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-5008106604729157569?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=P2W3ld9nZBI:0tQyUVS-lGY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=P2W3ld9nZBI:0tQyUVS-lGY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=P2W3ld9nZBI:0tQyUVS-lGY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=P2W3ld9nZBI:0tQyUVS-lGY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=P2W3ld9nZBI:0tQyUVS-lGY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=P2W3ld9nZBI:0tQyUVS-lGY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=P2W3ld9nZBI:0tQyUVS-lGY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=P2W3ld9nZBI:0tQyUVS-lGY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=P2W3ld9nZBI:0tQyUVS-lGY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/P2W3ld9nZBI" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=5008106604729157569" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5008106604729157569" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5008106604729157569" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/P2W3ld9nZBI/my-experience-with-web-platform.aspx" title="My Experience with the Web Platform Installer - Part 1, Web Platform" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/05/my-experience-with-web-platform.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-7470621460824114090</id><published>2009-05-09T17:46:00.003-04:00</published><updated>2009-05-09T18:16:31.652-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Stir Trek" /><category scheme="http://www.blogger.com/atom/ns#" term="WiT" /><title type="text">Advice for Young Geekettes</title><content type="html">There were quite a few female attendees at &lt;a href="http://www.stirtrek.com/"&gt;Stir Trek&lt;/a&gt; yesterday - it was quite impressive!  We got to talk with the ladies of the &lt;a href="http://centerburgtrojans.org/"&gt;Centerburg Trojan Robotics Club&lt;/a&gt; about women in tech, and here are some of the things I had to say.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Don't let the bad rumors or the guys intimidate you.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Sometimes, you will run into guys who make it their goal to intimidate you.  Do &lt;u&gt;not&lt;/u&gt; give into them.  They are few and far between in the industry, but they give the field a bad rep for women in general.  I've been working in various aspects of technology - tech support, IT, and software development - and most of the guys that I've worked with wish that we had more women in our workforce.  As women, we can offer a different perspective on problems and how to solve them.  You should have a tough backbone in case you do run into one of those guys who tries to discourage you.  But something you'll find is that many guys will be welcoming and want to show you the ropes - if you run into those guys, learn to trust them and learn from them.  Oh, and be warned... we're a bunch of geeks in the field, so bad puns and bad humor are abound. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Do what you enjoy doing.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If you like working with robots or writing code or whatever it is that you like doing, stick with it and look into possible career opportunities related to it.  Work doesn't have to be a boring thing that you do for 40 hours a week just to put a roof over your head.  Why waste life working a boring job when you can do what you like and have fun at the same time?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Get involved!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I don't think I can stress this enough.  These ladies are freshmen in high school - which means plenty of time for them to get involved in the community and get their names out there.  For example, seeing that they're currently geeking out with robotics, they may want to look into the &lt;a href="http://robotics.meetup.com/81/"&gt;Columbus Robotics Society&lt;/a&gt; and getting involved with them (attending meetings/events, join their mailing list, etc.).  Another way to get involved is to join &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; and look for others with similar interests that you can talk with, bounce ideas with, and network with.&lt;br /&gt;&lt;br /&gt;The more you get involved with the community, the more people you interact with, the more recommendations you can get... which can lead to internship opportunities at both the high school and college levels and job opportunities in the future.  You will also find that in networking with others, you will learn more from the people you meet and their experiences in the industry.  You are never too young to get involved in the community, but if you get involved early, that gives you more time to get your name out there, which also means more time for you to meet people and take advantage of more opportunities in the industry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-7470621460824114090?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=mtGcB8Bu-hg:R1LfJSVKCiM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=mtGcB8Bu-hg:R1LfJSVKCiM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=mtGcB8Bu-hg:R1LfJSVKCiM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=mtGcB8Bu-hg:R1LfJSVKCiM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=mtGcB8Bu-hg:R1LfJSVKCiM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=mtGcB8Bu-hg:R1LfJSVKCiM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=mtGcB8Bu-hg:R1LfJSVKCiM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=mtGcB8Bu-hg:R1LfJSVKCiM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=mtGcB8Bu-hg:R1LfJSVKCiM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/mtGcB8Bu-hg" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=7470621460824114090" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7470621460824114090" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7470621460824114090" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/mtGcB8Bu-hg/advice-for-young-geekettes.aspx" title="Advice for Young Geekettes" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/05/advice-for-young-geekettes.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-3599759108523209625</id><published>2009-05-09T16:31:00.011-04:00</published><updated>2009-05-09T17:17:07.633-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Stir Trek" /><title type="text">Stir Trek Recap</title><content type="html">Yesterday, I took the day off of work to attend &lt;a href="http://www.stirtrek.com/"&gt;Stir Trek&lt;/a&gt;. I'd been hearing about it for quite awhile, as Jeff has been quite excited about it and talked about it quite often throughout its planning stages. After two months of planning, the event finally happened!&lt;br /&gt;&lt;br /&gt;I arrived in Columbus Thursday night, just in time to catch the tail end of their geek dinner. It was good to finally meet Rachel Appel, and I also enjoyed seeing all of my friends who were there. I apparently had good timing, as some of the guys who were there wanted to play &lt;a href="http://wunderland.com/LooneyLabs/Fluxx/Zombie/index.html"&gt;Zombie Fluxx &lt;/a&gt;(in the food court?!?) and I happened to have my set on me. It was good to see the gang before the event, as the day of the event would be quite busy!&lt;br /&gt;&lt;br /&gt;Friday morning, I was up bright and early to help transport supplies to the theater. Once we had our caravan of vehicles unloaded, I joined the registration team and helped them with setup.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="Carey Payette and Jody A. Morgan, running the registration" src="http://farm4.static.flickr.com/3650/3514472054_e5c5a3d095.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codingbandit.com/"&gt;Carey Payette&lt;/a&gt; and &lt;a href="http://jodyamorgan.blogspot.com/"&gt;Jody A. Morgan&lt;/a&gt; took over leading the registration team. These two ran a great operation on getting people their bags, their tickets, their nametags, their shirts, and everything else needed for registration. I worked with Lilyn Chang and &lt;a href="http://blog.elysiumsystems.com/"&gt;Brian Moore&lt;/a&gt; on getting tickets and bags to those waiting to register.&lt;br /&gt;&lt;br /&gt;&lt;img alt="The Stir Trek registration team" src="http://farm4.static.flickr.com/3546/3513674855_fb620c136f.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;After people registered, they were sent down the hall, where they could get something to eat for breakfast. &lt;a href="http://www.geekswithblogs.net/bsherwin"&gt;Brian Sherwin&lt;/a&gt; did an excellent job of setting up the breakfast, including the artistic arrangement of the fruit.&lt;br /&gt;&lt;br /&gt;&lt;img alt="Breakfast at Stir Trek" src="http://farm4.static.flickr.com/3312/3513669087_4df6259308.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;There were two tracks for this event:&lt;br /&gt;&lt;br /&gt;&lt;img alt="The Rich UI Track" src="http://farm4.static.flickr.com/3373/3513704055_0e3baee949.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="The Web Track" src="http://farm4.static.flickr.com/3330/3513705509_911dc04d49.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;There were many topics covered between the 2 tracks. Special thanks to the speakers who came out and shared their knowledge on the topics covered, in no particular order:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://timheuer.com/blog/"&gt;Tim Heuer&lt;/a&gt; - What's New in Silverlight 3 and .NET RIA Services&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stevesmithblog.com/"&gt;Steve Smith&lt;/a&gt; - ASP.NET 4.0&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://rachelappel.com/"&gt;Rachel Appel&lt;/a&gt; - Choosing Between MVC and ASP.NET Web Forms&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://programwith.net/"&gt;Matt Casto&lt;/a&gt; - Building Silverlight Controls&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.japikse.blogspot.com/"&gt;Phil Japikse&lt;/a&gt; - Overview of jQuery&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://mjeaton.net/blog/"&gt;Michael Eaton&lt;/a&gt; - What's New in WPF 4&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg &lt;/a&gt;- IE8, SuperPreview, and the Web Platform Installer&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://twitter.com/timhibner"&gt;Tim Hibner&lt;/a&gt; - SketchFlow&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.brianhprince.com/"&gt;Brian Prince&lt;/a&gt; - Cloud Computing with Azure&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Thanks to our sponsors for helping make it happen:&lt;br /&gt;&lt;img alt="The Microsoft Booth, with Mike Eaton and Jeremy Adams" src="http://farm4.static.flickr.com/3555/3514515918_236df347b4.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="DeVry University" src="http://farm4.static.flickr.com/3305/3514517488_f75b0f55c5.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="Sogeti" src="http://farm4.static.flickr.com/3605/3513710025_b9ac332fe9.jpg?v=0" /&gt;&lt;br /&gt;&lt;br /&gt;And thanks to the attendees who came out for this amazing event. I saw many people from Cleveland, and I'm glad they came out. There were over 300 attendees at the event that came from all over - Washington, Missouri, Kentucky, and Michigan, to name a few places.&lt;br /&gt;&lt;br /&gt;Thanks to the volunteers who helped the organizers with the event. And most of all, thanks to the organizers - Jeff Blankenburg, Matt Casto, Tim Hibner, and Carey Payette - for bringing this event to Columbus (and not Detroit for once!).&lt;br /&gt;&lt;br /&gt;I took a lot more pictures than the ones included in this post. You can see my pictures in &lt;a href="http://www.flickr.com/photos/sadukie/sets/72157617902427302"&gt;my Stir Trek set&lt;/a&gt; on Flickr.&lt;br /&gt;&lt;br /&gt;Looking forward to next year's event - something along the lines of Iron Man 2... hmm....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-3599759108523209625?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m5vNlHtSfBQ:2FE1TAV-xdM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m5vNlHtSfBQ:2FE1TAV-xdM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=m5vNlHtSfBQ:2FE1TAV-xdM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m5vNlHtSfBQ:2FE1TAV-xdM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=m5vNlHtSfBQ:2FE1TAV-xdM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m5vNlHtSfBQ:2FE1TAV-xdM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m5vNlHtSfBQ:2FE1TAV-xdM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m5vNlHtSfBQ:2FE1TAV-xdM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=m5vNlHtSfBQ:2FE1TAV-xdM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/m5vNlHtSfBQ" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=3599759108523209625" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/3599759108523209625" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/3599759108523209625" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/m5vNlHtSfBQ/stir-trek-recap.aspx" title="Stir Trek Recap" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/05/stir-trek-recap.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-1412005584633957576</id><published>2009-05-01T22:17:00.006-04:00</published><updated>2009-05-02T06:43:48.277-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CleveArc" /><title type="text">Cleveland Architecture SIG Inaugural Meeting Recap</title><content type="html">Last night, I attended the inaugural meeting of &lt;a href="http://clevearc.groups.live.com/"&gt;the Cleveland Architecture SIG&lt;/a&gt;. The group itself is being organized by &lt;a href="http://jodyamorgan.blogspot.com/"&gt;Jody A. Morgan&lt;/a&gt; and &lt;a href="http://andrewcraze.com/main/"&gt;Andrew Craze&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We had people of various backgrounds in attendance - some with a formal architect title, and others who have had (or currently have) some architect-like roles. We started introducing ourselves around the circle, and then Jody and Andrew got the ball rolling as to what they want to achieve with the group.&lt;br /&gt;&lt;br /&gt;They mentioned that they wanted to do a fishbowl format, so &lt;a href="http://www.japikse.blogspot.com/"&gt;Phil Japikse&lt;/a&gt; (from the Cincinnati groups) taught us how to set up the fishbowl and how the format works. From there, we suggested topics for the fishbowl and then voted on them. Some of the topics that were mentioned included:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Patterns&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Frameworks&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Is Agile anti-architectural?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;How do you define the role of an architect? How does your company see it?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;What will the architect's role be like in 15 years?&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;The main question of the night was defining the role of the architect. There was plenty of talk of the ivory tower. But the guys in attendance appeared to not like that part of the position, and some even questioned how to handle it when the company perceives the role of an architect as an ivory tower position but the architect wants to interact with the minions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img alt="The Ivory Tower" src="http://www.codinggeekette.com/images/aadodn/bhp/burningivorytower.jpg" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;First and foremost, I'm a developer. However, I do have enough leeway in my projects that I can sometimes make the call of using a technology or not using a technology. knowing what I do with our environment, our systems, and our end users. Personally, I would see a software architect as a person with a wide background - one that can understand the business goals and can see the technologies out there and see which technologies are appropriate for the project. Sometimes, the architect will want to use a technology that the devs won't agree with. That's when proofs of concepts need to be used, so that architects can get others to buy into their ideas.&lt;br /&gt;&lt;br /&gt;As you can see in the proposed topics, those topics are pretty generic. These guys want to keep the group focused on architecture in general and do not want to shut out any particular platforms. So no matter what your platform is, if you're a software architect, you should be at these meetings.&lt;br /&gt;&lt;br /&gt;Thanks to Microsoft for hosting the inaugural meeting. Next month's meeting is moving to &lt;a href="http://www.leandog.com/"&gt;LeanDog&lt;/a&gt;, on the former Hornblowers boat. The big topic that people really wanted to talk about was Frameworks. Watch their website for the next meeting announcement with the time and date. Hope to see you there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-1412005584633957576?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=OMyhzcEx9n8:2C54POA83l0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=OMyhzcEx9n8:2C54POA83l0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=OMyhzcEx9n8:2C54POA83l0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=OMyhzcEx9n8:2C54POA83l0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=OMyhzcEx9n8:2C54POA83l0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=OMyhzcEx9n8:2C54POA83l0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=OMyhzcEx9n8:2C54POA83l0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=OMyhzcEx9n8:2C54POA83l0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=OMyhzcEx9n8:2C54POA83l0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/OMyhzcEx9n8" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=1412005584633957576" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/1412005584633957576" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/1412005584633957576" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/OMyhzcEx9n8/cleveland-architecture-sig-inaugural.aspx" title="Cleveland Architecture SIG Inaugural Meeting Recap" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/05/cleveland-architecture-sig-inaugural.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-5234487486834663138</id><published>2009-04-26T23:16:00.004-04:00</published><updated>2009-04-27T19:50:56.603-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Geocities" /><title type="text">Saying Goodbye to GeoCities</title><content type="html">A part of my history is closing up, and I have to admit that I'm a little sad.  &lt;a href-"http://help.yahoo.com/l/us/yahoo/geocities/geocities-05.html"&gt;GeoCities is closing up shop later this year&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This was where I got my start of doing web development on my own.  I had learned HTML in high school to help with the school's website (at the prodding of a dear friend, now my husband).  But I didn't know if HTML would really captivate me.  Could I have as much fun with HTML as I did with Visual Basic (version 3 at the time) and Access?  Why would I want to build my own website?  I didn't think I had a reason to continue with web development after the high school site.&lt;br /&gt;&lt;br /&gt;Then I remembered that I really enjoyed the Inward Bound project at Habitat for Humanity.  I had spent one week of 3 of my high school summers volunteering with that project.  Hammers, power tools, building a foundation, raising and lowering trusses, demolishing a garage... just some of the many things I was exposed to while there.  I wanted to share my experience with others, and what better way than a website!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.sadukie.com/gallery/d/8049-1/09_G.jpg" alt="One of the Habitat for Humanity houses that I worked on" width="75%" height="75%" /&gt;&lt;br /&gt;&lt;br /&gt;So my very first website on my own was a GeoCities site with my Inward Bound experiences.  Unfortunately, the site isn't there anymore, but I remember it and its horrible bright yellow background.  I remember the images I used and how bad their quality was back then (but yet how unnoticeable it was to me then).  I've come a long way since then, as I no longer have an awful bright yellow background and I no longer host through GeoCities.&lt;br /&gt;&lt;br /&gt;I guess it was only a matter of a time before this legacy ended.  So long, GeoCities, and thanks for all the fish!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-5234487486834663138?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=U-aNcdxLvTE:XNL_39--e2g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=U-aNcdxLvTE:XNL_39--e2g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=U-aNcdxLvTE:XNL_39--e2g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=U-aNcdxLvTE:XNL_39--e2g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=U-aNcdxLvTE:XNL_39--e2g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=U-aNcdxLvTE:XNL_39--e2g:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=U-aNcdxLvTE:XNL_39--e2g:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=U-aNcdxLvTE:XNL_39--e2g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=U-aNcdxLvTE:XNL_39--e2g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/U-aNcdxLvTE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=5234487486834663138" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5234487486834663138" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/5234487486834663138" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/U-aNcdxLvTE/saying-goodbye-to-geocities.aspx" title="Saying Goodbye to GeoCities" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/saying-goodbye-to-geocities.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-4665266607786667607</id><published>2009-04-26T22:57:00.006-04:00</published><updated>2009-04-26T23:10:45.618-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="social networking" /><category scheme="http://www.blogger.com/atom/ns#" term="Kalamazoo X" /><title type="text">Sadukie's Kalamazoo X Conference Recap</title><content type="html">This weekend, I drove just over 4 hours to Kalamazoo, MI for the &lt;a href="http://www.kalamazoox.org/"&gt;Kalamazoo X Conference&lt;/a&gt;, an event that &lt;a href="http://www.michaeleatonconsulting.com/blog"&gt;Mike Eaton&lt;/a&gt; dreamt up and led. Over the past few months, I had heard a lot of the joys and pains that went into planning this event, and I had looked forward to seeing it happen.&lt;br /&gt;Mike had brought in a bunch of speakers from all over - as far south as Mike Wood in Kentucky, as far east as myself. Many of us had spoken at other events before, but this conference gave us a chance to do something we normally couldn't do - we were able to listen to each other speak, as this was a one-track conference.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Morning Talks&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The first talk of the morning was &lt;a href="http://brianhprince.blogspot.com/"&gt;Brian H. Prince&lt;/a&gt;'s "Soft Skillz" talk, in short form. He had 20 minutes for a talk that could normally go on for days (or maybe just a few hours). He actually cut it short, but he mentioned a phrase that was mentioned throughout the day - "Perception is reality."&lt;br /&gt;&lt;br /&gt;After Brian H. Prince, we had &lt;a href="http://blog.cloudsocket.com/"&gt;Chris Woodruff&lt;/a&gt; with "Using Measured Innovation", Dave Giard with "Effective Customer Communication", and &lt;a href="http://www.jamescbender.com/"&gt;James Bender&lt;/a&gt; with "Organizational Dynamics". Then, it was supposed to be my turn to speak.&lt;br /&gt;&lt;br /&gt;I've been on a roll with my presentations since PyCon - running into technical difficulties with each one that I've given. This time, when I opened my slides on the presentation laptop, I found bad fonts and things not lining up as expected. So, Mike switched the order and we had Clovis Bordeaux speak on Branding.&lt;br /&gt;&lt;br /&gt;Mike had mentioned to me ahead of time that Clovis was a great speaker - oh how true! He didn't have his slides, but he ended up talking through branding in the full time slot. From discussing what a brand is and how reputation and brand are different... that tissues and cotton swabs are objects and Kleenex and Q-Tips just happen to be brands of those objects... Clovis covered it all well! What I liked the most is that while he was asking questions of the audience, he'd pass out buttons with &lt;a href="http://www.toicreative.com/toitemp/aboutto.htm"&gt;his company&lt;/a&gt;'s name on it - way to promote your brand!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Sadukie's Social Networking Talk&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;By switching spots with Clovis, this gave me the last time slot before lunch. So right before lunch, I got to speak to a bunch of geeks (around 80 people!) on social networking. I had been wanting to speak on social networking for quite awhile, as I'm all over the social networks and love encouraging others to get involved. So thanks to Mike for inviting me to come out and letting me give this talk. Basically, as geeks, we're anti-social or asocial ... we like coding in dark rooms, sometimes just by the glow of the monitor. Anyhow, if you want to go anywhere in your career (note: career, not just a job), you need to be good at what you do, and you need others to be able to vouch for your abilities.&lt;br /&gt;&lt;br /&gt;As was stated later in the day in &lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/a&gt;'s self-promotion talk, it's about who knows you. So I encourage people to use &lt;a href="http://www.plaxo.com/"&gt;Plaxo &lt;/a&gt;or &lt;a href="http://www.linkedin.com/"&gt;LinkedIn &lt;/a&gt;- get your resume up there and network with others. From job leads to finding experts on WPF who might be able to help you out, you never know who you'll network with. I also made mention of something called Contribupendence Day, a day for writing reviews of those you work with in the community to get the word out about what they do. (For more on Contribupendence Day, check out &lt;a href="http://www.jeffblankenburg.com/2008/06/celebrate-contribupendence-day-july-3.aspx"&gt;the original blog post here&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;On a more personal note, I recommend checking out &lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt;, &lt;a href="http://www.myspace.com/"&gt;MySpace&lt;/a&gt;, &lt;a href="http://www.tumblr.com/"&gt;Tumblr&lt;/a&gt;, &lt;a href="http://www,plurk.com/"&gt;Plurk&lt;/a&gt;, and most of all, &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt;. These are better for learning more about a person's personality, although "I need help with..." messages and engaging conversations about tech can happen as well. I mentioned that these sites also have mobile versions of their sites, so that you can access them from your phones. The last thing I showed with regards to Twitter was TweetDeck and the various columns that you can have (All Friends, Replies, Search columns, Twitscoop). There are other columns (like Direct Messages) - so check out &lt;a href="http://www.tweetdeck.com/"&gt;TweetDeck&lt;/a&gt; for more information on the various columns out there.&lt;br /&gt;&lt;br /&gt;Of course, to try to follow everyone on multiple sites gets crazy.  So, rather than visiting multiple sites to follow everyone, I recommend &lt;a href="http://www.friendfeed.com/"&gt;FriendFeed&lt;/a&gt;, which aggregates feeds from many social networking sites.  Then to get the word out to everyone, I recommend using &lt;a href="http://ping.fm/"&gt;ping.fm&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;After showing the social networking aspects online, I included ways for geeks to be social and network with others offline - geek dinners (and lunches), user groups, and events. Finally, I gave my audience a challenge - they had to meet someone new that day.&lt;br /&gt;&lt;br /&gt;I've been having trouble getting my slides up on SlideShare, so I've just uploaded a PDF version of them &lt;a href="http://www.codinggeekette.com/presentations/KalamazooXSocialNetworking.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Lunch&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.panera.com/"&gt;Panera&lt;/a&gt; provided lunch for us - sandwiches, chips, bread, and cookies. Some people ate inside the room, while others were eating in the hallway. I joined some of my friends who decided to take me up on my challenge, and we met a few new people. It was neat to meet students of all ages and backgrounds, and it was good to see that we had more groups than just developers.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://farm4.static.flickr.com/3609/3475762087_485acd0a4a.jpg?v=0" alt="Meeting new people at lunch" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Afternoon Talks&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;There were talks of Josh not being able to make it, but in the end, &lt;a href="http://www.joshholmes.com/"&gt;Josh Holmes&lt;/a&gt; made it out to give us the shortened version of his "Lost Art of Simplicity" talk. I had missed his keynote at Central Ohio Day of .NET since I was finishing up last minute scavenger hunt work, but I always get a lot of ideas and inspiration when I hear Josh talk. And there is so much to say about simplicity - with quite a few definitions! Josh really covered simplicity well.&lt;br /&gt;&lt;br /&gt;The other talks that really jumped out at me were &lt;a href="http://www.frazzleddad.com"&gt;Jim Holmes&lt;/a&gt;' "3 Tips for Improving Your Dev Process" and &lt;a href="http://mvwood.com/blog/"&gt;Mike Wood&lt;/a&gt;'s "Community - Get Involved!". Jim really hit the points home as to what we need to improve our processes in general. The best quote that I got from this talk was "It's estimation, not exactimation." As for Mike's talk on community... it just really drove home what community means to him and it reminds me of all the feelings I have for this community.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Some people would think I was crazy for driving so long to give such a short talk. However, to me, it wasn't about the talk. Even if Mike had told me that I wasn't speaking, I'd still be up there, because for me, it's more about being there for the community. I enjoy presenting at these events with my friends and meeting new people. And if there's any way that I can help the community, it's by getting out to these events.&lt;br /&gt;&lt;br /&gt;This conference was quite unique - one-track, short talks, and very little code was shown (as Mike Wood and Leon Gersing both showed their code). It was nice to see talks on skills and things that we need to consider, from a business standpoint.&lt;br /&gt;&lt;br /&gt;My pics from this event are available on &lt;a href="http://www.flickr.com/photos/sadukie/tags/kalx"&gt;Flickr&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I look forward to next year's event, and I hope to see many of you there! (And if any of my fellow Clevelanders want to car pool out there, please let me know!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-4665266607786667607?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=z5KO79tOVxw:6mxCaQjUJew:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=z5KO79tOVxw:6mxCaQjUJew:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=z5KO79tOVxw:6mxCaQjUJew:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=z5KO79tOVxw:6mxCaQjUJew:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=z5KO79tOVxw:6mxCaQjUJew:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=z5KO79tOVxw:6mxCaQjUJew:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=z5KO79tOVxw:6mxCaQjUJew:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=z5KO79tOVxw:6mxCaQjUJew:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=z5KO79tOVxw:6mxCaQjUJew:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/z5KO79tOVxw" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=4665266607786667607" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/4665266607786667607" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/4665266607786667607" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/z5KO79tOVxw/sadukies-kalamazoo-x-conference-recap.aspx" title="Sadukie's Kalamazoo X Conference Recap" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/sadukies-kalamazoo-x-conference-recap.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-3339885102016376136</id><published>2009-04-21T20:36:00.004-04:00</published><updated>2009-04-21T21:40:01.617-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SUX" /><title type="text">SUX SE: Unacceptable Behavior from Sponsors</title><content type="html">This is a special edition of the Sarah on User Experience (SUX) series, as I'm not talking about an application or object.  This time, I'm calling out unacceptable behaviors by sponsors at community events.&lt;br /&gt;&lt;br /&gt;There was some behavior exhibited by one of the sponsors during the giveaway at &lt;a href="http://www.cinnug.org/cododn"&gt;Central Ohio Day of .NET&lt;/a&gt; that appalled me, and it made me realize that there are other events that have had some unacceptable behaviors from their sponsors.&lt;br /&gt;&lt;br /&gt;During the giveaway, one of the representatives of a sponsor booed quite loudly at the mention of a competitor.  The community appreciates the work that these companies do and the tools that the companies provide, but to see such a bad attitude from a sponsor was horrible.  Maybe he thought he was funny or something, but bad sportsmanship like that doesn't reflect well on the company.  I hope these sponsors realize that we like tools, but we don't like "tool"s.&lt;br /&gt;&lt;br /&gt;I've had recruiting companies who've been willing to sponsor &lt;a href="http://www.clevelanddodn.org"&gt;Cleveland Day of .NET&lt;/a&gt; if we provided them our attendee list and the attendees' contact information.  I could not do that, though.  First of all, I'd need the attendees' permission to give out their email addresses.  Second of all, if you're going to have a table at our event, you've got access to the attendees by being there in person. I have a hard time justifying the need for my attendees' contact information.  I can suggest an opt-in list for them, but I cannot give my attendees' contact information away like that.&lt;br /&gt;&lt;br /&gt;But the part that irritated me the most last year was having a company ask for the data, telling them "no", and then they didn't understand that "no" means "NO" means "NO!!!!" and tried deviously to see the registration list.  My husband was working registration when one of them approached him for the list.  He had already been warned about the numerous "no"s we've said and stood his ground too.  That behavior is bad behavior and will not be tolerated.  So let this be a lesson to recruiting firms in general - devious practices like that are looked down upon and will not be tolerated.  There are plenty of honest recruiting agencies here, as I deal with recruiters from them quite often.  So please, take your devious behaviors elsewhere.&lt;br /&gt;&lt;br /&gt;Just because you're helping the community does not give you the right to demonstrate bad behaviors at an event - that just shows the community what kind of people are employed by the company name, and bad behaviors typically earn bad publicity and give the company a bad rep.&lt;br /&gt;&lt;br /&gt;Have you experienced any bad behaviors from sponsors with your events?  I'm curious to hear other stories - so leave me a story in the Comments or drop me an email!  I want to see what other behaviors have come out that deserve to be lumped in the SUX column.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-3339885102016376136?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=M91jalaIVmM:0ktYoSgCbi8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=M91jalaIVmM:0ktYoSgCbi8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=M91jalaIVmM:0ktYoSgCbi8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=M91jalaIVmM:0ktYoSgCbi8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=M91jalaIVmM:0ktYoSgCbi8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=M91jalaIVmM:0ktYoSgCbi8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=M91jalaIVmM:0ktYoSgCbi8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=M91jalaIVmM:0ktYoSgCbi8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=M91jalaIVmM:0ktYoSgCbi8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/M91jalaIVmM" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=3339885102016376136" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/3339885102016376136" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/3339885102016376136" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/M91jalaIVmM/sux-se-unacceptable-behavior-from.aspx" title="SUX SE: Unacceptable Behavior from Sponsors" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/sux-se-unacceptable-behavior-from.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-164357373421192740</id><published>2009-04-21T20:01:00.004-04:00</published><updated>2009-04-21T20:16:58.215-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL 2008 data types" /><category scheme="http://www.blogger.com/atom/ns#" term="T-SQL Test Tool" /><category scheme="http://www.blogger.com/atom/ns#" term="Jeff Blankenburg" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Tag" /><category scheme="http://www.blogger.com/atom/ns#" term="Central Ohio Day of .NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Alex Moore" /><title type="text">Sadukie's CODODN Recap</title><content type="html">This past Saturday, I attended &lt;a href="http://www.cinnug.org/cododn/"&gt;Central Ohio Day of .NET&lt;/a&gt;. I spent a lot of the time running around, but despite missing a couple sessions, I really enjoyed the event.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A Friendly Game of Tag&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/a&gt; had the fun idea of a &lt;a href="http://www.microsoft.com/tag"&gt;Microsoft Tag&lt;/a&gt; scavenger hunt at Central Ohio Day of .NET, and he recruited me to help out with this event. Saturday morning, I had the stack of tags and surveyed the conference center for good spots to put the tags. Jeff and I had talked the night before about some potential spots, and that gave me ideas to run with. While he wrote up the hints, I was getting them in place. Special thanks to the guy who placed the tags in the Open Spaces room and on the open spaces board.&lt;br /&gt;&lt;br /&gt;We had quite a few participants, and the scavenger hunt was done by about 11am, when &lt;a href="http://geekswithblogs.net/alexmoore/Default.aspx"&gt;Alex Moore&lt;/a&gt; came by and told Jeff the winning phrase - in a Ballmeresque way, he had to say &lt;a href="http://www.youtube.com/watch?v=KMU0tzLwhbE"&gt;"Developers! Developers! Developers!"&lt;/a&gt;. There was great timing all around - Jeff and I were talking with some of the guys in the hall, including &lt;a href="http://andyerickson.org/"&gt;Andy Erickson&lt;/a&gt;, when we saw Alex and Steve Wallace heading towards the last stage. Andy put together &lt;a href="http://www.youtube.com/watch?v=zT208fgYj_c"&gt;last year's video recap&lt;/a&gt; and caught Alex's message - so let's hope he uses it in this year's recap!&lt;br /&gt;&lt;br /&gt;We plan on doing a more challenging Tag scavenger hunt at another event later this summer, so keep an eye out for the Tags!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Intro to the New Data Types in SQL 2008&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;My SQL 2008 data types talk has made its second appearance at a Day of .NET. Some of the things that were covered included:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Using date and time as separate fields, with the music collection example.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Offsets are &lt;b&gt;not&lt;/b&gt; time zones.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;FILESTREAMs extend SQL 2008 into the NTFS file system, related relational data to files.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;My slide deck is available &lt;a href="http://www.slideshare.net/sadukie/intro-to-the-new-data-types-in-sql-2008"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;TDD in T-SQL&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This was the only other presentation that I sat through in its entirety. I had been hearing about TDD for quite awhile and had seen it in Python, Ruby, and Java. So it was about time that I saw TDD with a language that I use in my day job.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.japikse.blogspot.com/"&gt;Phil Japikse&lt;/a&gt; presented on why to use TDD in general and then showed us what it took to do TDD with T-SQL. He used &lt;a href="http://tst.codeplex.com/"&gt;the T-SQL Test Tool&lt;/a&gt;, available through CodePlex. This tool works on SQL 2005 and higher.&lt;br /&gt;&lt;br /&gt;I look forward to downloading it and testing it here at home to get a feel for TDD in T-SQL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Thanks to...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This event was made possible by a lot of people, so I wanted to take the time to thank them here.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Sponsors&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;Without the sponsors, this event could not have been free to the attendees. Sponsors are the ones who provide the swag and financial support to cover costs like the venue, badges, programs, and any other incidentals. This year's sponsors were  &lt;a href="http://www.microsoft.com/" target="_blank"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://maxtrain.com/" target="_blank"&gt;MAX Technical Training&lt;/a&gt;, &lt;a href="http://www.devexpress.com/" target="_blank"&gt;DevExpress&lt;/a&gt;, &lt;a href="http://www.red-gate.com/" target="_blank"&gt;Redgate&lt;/a&gt;, &lt;a href="http://cbts.cincinnatibell.com/" target="_blank"&gt;CBTS&lt;/a&gt;, &lt;a href="http://www.triunegroup.com/" target="_blank"&gt;Triune Group&lt;/a&gt; and &lt;a href="http://www.sds-consulting.com/" target="_blank"&gt;SDS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Speakers&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;The speakers bring the content to the event, sharing their interest on topics that you may be able to apply in the workplace. We had speakers from as far as Michigan and Tennessee. Thanks to all the speakers who came out and shared their passion for technology with the community.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Attendees&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;Without the attendees, the event wouldn't have a reason to happen. But we know there are people out there who want to learn more on .NET and who want to add to their technical toolbox. People traveled from all over for the event - it was amazing to see almost 200 people together for this event. If you attended, I hope you at least learned something new and were able to take home some nuggets of knowledge that you could put to work.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Organizers and Volunteers&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;And last but not least, I'd like to thank the organizers - &lt;a href="http://mvwood.com/blog/"&gt;Mike Wood&lt;/a&gt;,  &lt;a href="http://frazzleddad.blogspot.com/" target="_blank"&gt;Jim Holmes&lt;/a&gt;, &lt;a href="http://codingbandit.com/blog" target="_blank"&gt;Carey Payette&lt;/a&gt;, &lt;a href="http://bouncetadiss.blogspot.com/" target="_blank"&gt;Justin Kohnen&lt;/a&gt;, Bob Sledge, &lt;a href="http://cincysql.org/" target="_blank"&gt;Matt Rigling&lt;/a&gt; and Chris Barth - and their crew of volunteers. Putting a successful event together takes just the right team, and this group had a successful team that kept the event running smoothly. Thanks for putting so much time and effort into bringing this event to the community!&lt;br /&gt;&lt;br /&gt;I really enjoyed this year's event, and I look forward to some of the other Days of .NET that are yet to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-164357373421192740?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Il5oviNfaG8:OlcDFXie9H0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Il5oviNfaG8:OlcDFXie9H0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Il5oviNfaG8:OlcDFXie9H0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Il5oviNfaG8:OlcDFXie9H0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Il5oviNfaG8:OlcDFXie9H0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Il5oviNfaG8:OlcDFXie9H0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Il5oviNfaG8:OlcDFXie9H0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Il5oviNfaG8:OlcDFXie9H0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Il5oviNfaG8:OlcDFXie9H0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/Il5oviNfaG8" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=164357373421192740" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/164357373421192740" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/164357373421192740" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/Il5oviNfaG8/sadukies-cododn-recap.aspx" title="Sadukie's CODODN Recap" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/sadukies-cododn-recap.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-1430128457907686308</id><published>2009-04-17T17:40:00.004-04:00</published><updated>2009-04-17T17:53:43.753-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Stir Trek" /><title type="text">Stir Trek.... ReMixing in Columbus</title><content type="html">&lt;p&gt;&lt;a href="http://www.stirtrek.com/"&gt;Stir Trek &lt;/a&gt;is only 3 weeks away -- are you registered yet?&lt;/p&gt;&lt;p&gt;They've had some exciting news, and I wanted to post that here, just to remind what you may be missing if you haven't signed up yet.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Event Name&lt;br /&gt;&lt;/strong&gt;They've changed the name! They now have a subtitle... so now it's "Stir Trek: A ReMix Event" and is listed on the offical Mix website - &lt;a title="This external link will open in a new window" href="http://visitmix.com/worldwide/" target="_blank"&gt;http://visitmix.com/worldwide/&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Referral Program&lt;br /&gt;&lt;/strong&gt;They also announced their referral program. When you register, tell them that sadukie sent ya! For each registration that lists your name as a referral, you will receive 2 extra prize drawing entries! So register now and get your friends and co-workers to join you!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Here are some of the prizes they are giving away:&lt;br /&gt;Xboxes&lt;br /&gt;Digital DVD Video Camera&lt;br /&gt;Expression Studio 2 licenses&lt;br /&gt;Free certification exam vouchers&lt;br /&gt;over 200 books&lt;br /&gt;Barnes &amp;amp; Noble gift certificates&lt;br /&gt;More to come... &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Geek Dinner&lt;br /&gt;&lt;/strong&gt;Stir Trek is hosting a Geek Dinner at the &lt;a title="This external link will open in a new window" href="http://www.polarisfashionplace.com/" target="_blank"&gt;Polaris Fashion Place&lt;/a&gt; food court on Thursday, May 7th at 6:30 pm. Tim Heuer and other Stir Trek speakers will be there in their full geek glory! Come chat about technology over a Chik Fil A platter. Check out &lt;a title="This external link will open in a new window" href="http://www.nerddinner.com/303" target="_blank"&gt;nerddinner.com&lt;/a&gt; for more details.&lt;br /&gt;&lt;br /&gt;Event: Stir Trek&lt;/p&gt;&lt;p&gt;Date: Friday, May 08, 2009 from 9:00 AM - 5:00 PM (ET)&lt;/p&gt;&lt;p&gt;Location: Marcus Crosswoods Theater, 200 Hutchinson Ave., Columbus, OH &lt;/p&gt;&lt;p&gt;For more information click here: &lt;a title="This external link will open in a new window" href="http://stirtrek.eventbrite.com/" target="_blank"&gt;Stir Trek&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Hope to see you there!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-1430128457907686308?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=PmDr1NdWnQI:FYFEH0jkfjQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=PmDr1NdWnQI:FYFEH0jkfjQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=PmDr1NdWnQI:FYFEH0jkfjQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=PmDr1NdWnQI:FYFEH0jkfjQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=PmDr1NdWnQI:FYFEH0jkfjQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=PmDr1NdWnQI:FYFEH0jkfjQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=PmDr1NdWnQI:FYFEH0jkfjQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=PmDr1NdWnQI:FYFEH0jkfjQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=PmDr1NdWnQI:FYFEH0jkfjQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/PmDr1NdWnQI" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=1430128457907686308" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/1430128457907686308" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/1430128457907686308" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/PmDr1NdWnQI/stir-trek-remixing-in-columbus.aspx" title="Stir Trek.... ReMixing in Columbus" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/stir-trek-remixing-in-columbus.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-6427477152148901623</id><published>2009-04-10T19:14:00.004-04:00</published><updated>2009-04-10T19:50:57.834-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web development" /><title type="text">Why the 'IE Only' Crutch Needs to Go Away</title><content type="html">Many years ago, I remember seeing "Optimized for IE", "Best viewed in&lt;br /&gt;Internet Explorer", and "IE Only" on websites.  Nowadays, I'm not seeing&lt;br /&gt;that as much, and I'm glad.&lt;br /&gt;&lt;br /&gt;I never realized how much "IE Only" impacted me until I was helping a&lt;br /&gt;friend with a project and found that the app worked fine in other browsers&lt;br /&gt;for the most part, with probably just a little tinkering in the browsers&lt;br /&gt;to get them to work.  When I was told that the app was supposed to be "IE&lt;br /&gt;Only", that caused me to get quite disgusted, and I hadn't actually&lt;br /&gt;expected that kind of reaction out of myself.&lt;br /&gt;&lt;br /&gt;Back in the day, certain things only worked in certain browsers. &lt;br /&gt;Nowadays, though, browsers are getting a bit closer to implementing the&lt;br /&gt;same "standards".  With them getting this much closer, "IE Only" seems&lt;br /&gt;more of a crutch to me, one that web developers should really get away&lt;br /&gt;from.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What "IE Only" Means to Me&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When I hear or see "IE Only", I see a few things:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;I'm an old school dev that knows the IE hacks and refuses to learn the&lt;br /&gt;new code that works on most browsers.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I'm in a hurry (or maybe just lazy), and my website generation tools&lt;br /&gt;are optimized for IE.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I don't have time to test other browsers.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I don't care about the other browsers.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I don't know where I can learn more about technologies that would work in more than just IE.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;"IE Only" seems to be more of an excuse to get out of writing the code the&lt;br /&gt;right away.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;But why the IE hate?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As a web developer, it isn't my job to force my end user to lock into a&lt;br /&gt;browser.  That means that just because {insert browser name here} is my&lt;br /&gt;favorite browser, I can't develop strictly for it and tell everyone else&lt;br /&gt;that they have to use it.  It's my responsibility to work with technology&lt;br /&gt;that will get the information out to as much of my audience as possible.&lt;br /&gt;&lt;br /&gt;It isn't that I hate IE - I use Internet Explorer as my primary browser on&lt;br /&gt;at least one of my machines.  It's that I'm tired of seeing developers&lt;br /&gt;taking the easy way out.  Although it might take a little time to learn&lt;br /&gt;the code that works cross-browser, that time spent means that you'll be&lt;br /&gt;able to disseminate your information to a broader audience.&lt;br /&gt;&lt;br /&gt;In my friend's case, the "IE Only" claim translated into not fully&lt;br /&gt;understanding how browsers handle the technology.  Unfortunately, I had&lt;br /&gt;run into similar issues, but I had done the research to a point to know&lt;br /&gt;how to massage the other browsers to get them to work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;But I want to use technology that will only work in {insert browser name here}.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Then that's your choice to use that technology.  However, keep in mind&lt;br /&gt;that a lot of technology nowadays is being developed to run on multiple&lt;br /&gt;browsers and platforms.  For example, Silverlight and Flash both have&lt;br /&gt;plugins that work in an assortment of browsers and operating systems.  By&lt;br /&gt;choosing an obscure format that limits itself to one particular browser,&lt;br /&gt;you're limiting your end users and narrowing your audience.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;My Challenge to Other Web Developers&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I'm going to issue a challenge to my fellow web developers.  If you're&lt;br /&gt;working on new apps that are "IE Only", ask yourself "Why?"  Why is the&lt;br /&gt;app designated as such?  What browsers are its users most likely going to&lt;br /&gt;use?  If IE is not the sole answer, then maybe take a look at updating the&lt;br /&gt;code to be a bit more inclusive of other browsers.&lt;br /&gt;&lt;br /&gt;Get rid of the "IE Only" crutch and become a stronger web developer!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-6427477152148901623?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QHyZMSvhjys:NG0Tc5dwzHM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QHyZMSvhjys:NG0Tc5dwzHM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=QHyZMSvhjys:NG0Tc5dwzHM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QHyZMSvhjys:NG0Tc5dwzHM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=QHyZMSvhjys:NG0Tc5dwzHM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QHyZMSvhjys:NG0Tc5dwzHM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QHyZMSvhjys:NG0Tc5dwzHM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QHyZMSvhjys:NG0Tc5dwzHM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=QHyZMSvhjys:NG0Tc5dwzHM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/QHyZMSvhjys" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=6427477152148901623" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/6427477152148901623" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/6427477152148901623" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/QHyZMSvhjys/why-ie-only-crutch-needs-to-go-away.aspx" title="Why the 'IE Only' Crutch Needs to Go Away" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/why-ie-only-crutch-needs-to-go-away.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-3501629455414088972</id><published>2009-04-05T13:29:00.002-04:00</published><updated>2009-04-05T13:37:06.426-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cleveland tech events" /><category scheme="http://www.blogger.com/atom/ns#" term="devLink" /><category scheme="http://www.blogger.com/atom/ns#" term="CodeStock" /><category scheme="http://www.blogger.com/atom/ns#" term="PyOhio" /><category scheme="http://www.blogger.com/atom/ns#" term="events" /><title type="text">Upcoming Events I'm Looking Forward To (Part 2)</title><content type="html">&lt;p&gt;'Tis the season of local and regional events for both &lt;a href="http://www.clevelandtechevents.com/"&gt;the Cleveland tech community&lt;/a&gt; and the Microsoft Heartland region. I've already posted what I'm looking forward to in the next couple months, but wait... there's more! Some events have already announced their summer dates - so save the dates on your calendars and check these out!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;CodeStock (June 26-27, 2009)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vinull.com/"&gt;Michael Neel&lt;/a&gt; and his team down in Knoxville, TN are putting together CodeStock once again. This year, they're opening the event even more for the community - they're having their attendees vote on what talks they want to hear. They've received around 185 submissions and need the help in deciding who to bring in. They've also added more rooms for Open Spaces sessions.&lt;br /&gt;&lt;br /&gt;For $25, you get conference content, the chance to networking with a great group of developers (and DBAs and sysadmins and whoever else shows up), lunch, and a T-shirt. Although that doesn't cover hotel or transportation, that's still a lot cheaper than a lot of conferences that have this material. If you register before May 15th, you too can vote on the sessions. But register today, because after June 1, that CodeStock clown will get ugly and up the price to $45. (And I heard rumors that if you sign up after June 27th that they're charging $250... but that might be another conference's deal.)&lt;br /&gt;&lt;br /&gt;Unfortunately, I won't be able to make it down there, but I hope to catch up with the TN crew at devLink later this summer.&lt;br /&gt;&lt;br /&gt;For more information about CodeStock, check out their site at &lt;a href="http://www.codestock.org/"&gt;http://www.codestock.org/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;PyOhio&lt;/strong&gt; (July 25-26, 2009)&lt;br /&gt;&lt;br /&gt;After experiencing the gathering of the Python community at PyCon 09, I've agreed to help out with planning this year's PyOhio. Expect to hear about it more as we get closer to the date, as I'm in charge of publicity this year.&lt;br /&gt;&lt;br /&gt;This year, they've changed their venue from Columbus Metropolitan Library to Ohio State University. There will be planned talks, lightning talks, poster sessions, and Open Spaces all related to the Python community - including all implementations of Python.&lt;br /&gt;&lt;br /&gt;Stay tuned to the PyOhio website at &lt;a href="http://www.pyohio.org/"&gt;http://www.pyohio.org/&lt;/a&gt; or follow us on Twitter as &lt;a href="http://www.twitter.com/pyohio"&gt;@pyohio&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;devLink &lt;/strong&gt;(August 13-15, 2009)&lt;br /&gt;&lt;br /&gt;This is one of the least expensive conferences with of its size in this area. For $75, you get 3 days of content - covering a wide span of topics related to or concerning developers. You get keynotes, planned talks, and Open Spaces. You get a chance to network with some of the region's most talented developers.&lt;br /&gt;&lt;br /&gt;A friend had recommended that I attend devLink, and last year was my first year. I met an amazing amount of people - some from nearby and some from Arkansas, Alabama, and even further away. I enjoyed the planned talks, but my favorite parts hands down were the Open Spaces on Microsoft and Open Source (with &lt;a href="http://blogs.msdn.com/saraford/"&gt;Sara Ford&lt;/a&gt;'s funny drawings on the notes) and on &lt;a href="http://www.heartlandopenspaces.com/CreatingCommunity.ashx"&gt;Creating Community&lt;/a&gt; (with so many active people in their local communities and regional communities).&lt;br /&gt;&lt;br /&gt;I will be debuting my "Going Cross-Platform with C#" talk this year at devLink. I'm a C# developer by day, and I tinker with the .NET cross-platform awesomeness known as Mono after work. I tend to talk about Mono more in my IronPython talks, but this time around I'll be using my day language to show how to take advantage of Mono for cross-platform support. I also plan on showing MonoDevelop, which allows you to develop in C# from a non-Windows platform.&lt;br /&gt;&lt;br /&gt;devLink is being held in Nashville, TN this year. For more details, check out their site at: &lt;a href="http://www.devlink.net/"&gt;http://www.devlink.net/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There are a lot of events going on, and it's hard to pick and choose among all of them. If you get a chance to learn more and network with a community, I'd highly recommend it. I will be attending a few of them, and I hope to see you out there!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-3501629455414088972?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=xiBpqYcv82o:G8_SEXasq4k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=xiBpqYcv82o:G8_SEXasq4k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=xiBpqYcv82o:G8_SEXasq4k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=xiBpqYcv82o:G8_SEXasq4k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=xiBpqYcv82o:G8_SEXasq4k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=xiBpqYcv82o:G8_SEXasq4k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=xiBpqYcv82o:G8_SEXasq4k:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=xiBpqYcv82o:G8_SEXasq4k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=xiBpqYcv82o:G8_SEXasq4k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/xiBpqYcv82o" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=3501629455414088972" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/3501629455414088972" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/3501629455414088972" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/xiBpqYcv82o/upcoming-events-im-looking-forward-to_05.aspx" title="Upcoming Events I'm Looking Forward To (Part 2)" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/upcoming-events-im-looking-forward-to_05.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-6710205822555354456</id><published>2009-04-05T09:06:00.009-04:00</published><updated>2009-04-05T11:37:24.133-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Kalamazoo X" /><category scheme="http://www.blogger.com/atom/ns#" term="Central Ohio Day of .NET" /><category scheme="http://www.blogger.com/atom/ns#" term="events" /><category scheme="http://www.blogger.com/atom/ns#" term="Ignite Cleveland" /><title type="text">Upcoming Events I'm Looking Forward To (Part 1)</title><content type="html">&lt;p&gt;As some of you may have noticed, I've updated my blog badges for some of the upcoming events. However, there are also other events going on that I will not be attending due to other commitments, but I want to get the word out about them as well. So what's happening over the next few months? (&lt;strong&gt;Note&lt;/strong&gt;: There are a lot of events going on, so I am splitting this into two posts.)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Central Ohio Day of .NET&lt;/strong&gt; (April 18, 2009)&lt;br /&gt;&lt;br /&gt;The Day of .NET season opens this year with Central Ohio Day of .NET, down in Wilmington, OH. For those of you not familiar with a &lt;a href="http://www.dodn.org/"&gt;Day of .NET&lt;/a&gt;, it's typically a day-long event covering various topics that would interest .NET developers and those getting started with .NET.&lt;br /&gt;&lt;br /&gt;This year's topics include Lean with Kanban, CSS, XAML, SQL 2008, Powershell, object-oriented programming, patterns, Javascript, WPF, dependency injection, testing, Ruby and Rails for the .NET developer, Office development, and Sharepoint.&lt;br /&gt;&lt;br /&gt;I will be giving my "Intro to the New Data Types in SQL 2008" talk.&lt;br /&gt;&lt;br /&gt;For more information on Central Ohio Day of .NET, check out their site at: &lt;a href="http://www.cinnug.org/cododn"&gt;http://www.cinnug.org/cododn&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Kalamazoo X Conference &lt;/strong&gt;(April 25, 2009)&lt;br /&gt;&lt;br /&gt;As developers, we tend to go to conferences to learn about new technologies and languages - like Silverlight, MVC, WPF, and F#. But there's more to being a developer besides writing programs, and most developers tend to forget this.&lt;br /&gt;&lt;br /&gt;My friends up in Kalamazoo have put together a conference called the Kalamazoo X Conference that address these other things tha we forget as a developer. There is a track for Soft Skills - including branding, measured innoveation, social networking, and the famous Soft Skills talk. Another track focuses on architecture/design/process - including unit testing, Kanban and Lean, patterns, and how to improve your development process. One of the things I get asked about by some of my colleagues is how to improve their UI and UX, and yes, these guys included a track for UX/design - which includes the process of designing, the art of simplicity, and tips for improving UX. Finally, there's the career development track - including change, organizational dynamics, effective customer communication, and leadership 101.&lt;br /&gt;&lt;br /&gt;So take a break from the languages and techniques, and come out and see these other skills that we need to have and hone as developers.&lt;br /&gt;&lt;br /&gt;I will be giving the talk on social networking and how to use the various sites effectively.&lt;br /&gt;&lt;br /&gt;For more information on the Kalamazoo X Conference, check out their site at: &lt;a href="http://www.kalamazoox.org/"&gt;http://www.kalamazoox.org/&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Stir Trek &lt;/strong&gt;(May 8, 2009)&lt;br /&gt;&lt;br /&gt;A few of my friends had the opportunity to attend &lt;a href="http://live.visitmix.com/"&gt;MIX09&lt;/a&gt;, and now they're bringing the MIX content to our region. Some things that are getting covered include Silverlight 3, ASP.NET 4.0, Internet Explorer 8, Azure, SketchFlow, and WPF 4. Topics are being covered by both nationally-known and regionally-known speakers (including &lt;a href="http://timheuer.com/blog/"&gt;Tim Heuer&lt;/a&gt;, &lt;a href="http://programwith.net/"&gt;Matt Casto&lt;/a&gt;, &lt;a href="http://michaeleatonconsulting.com/blog/"&gt;Michael Eaton&lt;/a&gt;, &lt;a href="http://www.brianhprince.com/"&gt;Brian Prince&lt;/a&gt;, and &lt;a href="http://stevesmithblog.com/blog/"&gt;Steve Smith&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;For $25, you get MIX09 content, lunch, a raffle, and a private screening of the new Star Trek movie that opens on May 8. Need to convince your employer to give you the day off? It's a shorter period than MIX, cheaper than MIX, and you'll come back with a look at some of the new technologies that you can use to get ahead of the competition.&lt;br /&gt;&lt;br /&gt;So what are you waiting for? Go sign up at: &lt;a href="http://www.stirtrek.com/"&gt;http://www.stirtrek.com/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Ignite Cleveland &lt;/strong&gt;(May 16, 2009)&lt;br /&gt;&lt;br /&gt;The challenge - 20 slides, automatically advancing at 15 seconds each, giving you a total of 5 minutes to get your point across. Are you up to the challenge?&lt;br /&gt;&lt;br /&gt;I took the challenge at the inaugural event this past February, and I delivered my "Marketing Your Event Online" pitch. Other talks given included "How to Winterize Your Business", "5 Steps to a Personal Brand", and "Things We Should Do For Our Clients (Even Though We Aren't Getting Paid for Them)".&lt;br /&gt;&lt;br /&gt;Once again, &lt;a href="http://www.twitter.com/andrewkavanaugh"&gt;Andrew Kavanaugh&lt;/a&gt; and &lt;a href="http://www.twitter.com/jonrstahl"&gt;Jon Stahl &lt;/a&gt;are putting this event together, and it'll be held at &lt;a href="http://www.leandog.com/"&gt;LeanDog&lt;/a&gt;. After seeing the success of the inaugural event, I have high hopes for this next event. If I didn't have prior commitments, I would definitely be at Ignite Cleveland 2. So what are you waiting for? Got a talk idea? Or maybe not brave enough to talk but want to purchase a ticket and attend? Check out their site for more information at: &lt;a href="http://ignitecle.com/"&gt;http://ignitecle.com/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;These are just some of the events that I'm looking forward to in the next couple months. Stay tuned for the next post, where I cover a few more events that are happening this summer!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-6710205822555354456?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Tr689dF5nXE:uKMzCWVziDk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Tr689dF5nXE:uKMzCWVziDk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Tr689dF5nXE:uKMzCWVziDk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Tr689dF5nXE:uKMzCWVziDk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Tr689dF5nXE:uKMzCWVziDk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Tr689dF5nXE:uKMzCWVziDk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Tr689dF5nXE:uKMzCWVziDk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Tr689dF5nXE:uKMzCWVziDk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Tr689dF5nXE:uKMzCWVziDk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/Tr689dF5nXE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=6710205822555354456" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/6710205822555354456" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/6710205822555354456" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/Tr689dF5nXE/upcoming-events-im-looking-forward-to.aspx" title="Upcoming Events I'm Looking Forward To (Part 1)" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/04/upcoming-events-im-looking-forward-to.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-4949171005622554216</id><published>2009-03-31T22:23:00.010-04:00</published><updated>2009-04-01T23:18:35.400-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PyCon" /><category scheme="http://www.blogger.com/atom/ns#" term="IronPython" /><title type="text">PyCon 2009: Meeting my Goals</title><content type="html">As I finally settle back into side projects after work, I realize that I need to recap my PyCon experience.  Since I blogged about my goals, let's see how they went.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Goal #1: Present at PyCon. &lt;font color="Green"&gt;(accomplished)&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;My presentation was at 10am on Sunday morning, and it was an experience that I won't forget.  It started out with video difficulties, and then we ran into audio issues as well.  We heard the start of Mark Ramm's &lt;a href="http://www.blueskyonmars.com/projects/paver/"&gt;Paver&lt;/a&gt; talk in our room.  Of course, I had to run with it - I couldn't let that throw me off.  I did have a great audience, and that helped as well.&lt;br /&gt;&lt;br /&gt;It was the largest group I've presented for, and it's been the largest room that I've presented in on my own - the only other experience that compares is my CodeFest panel at OOPSLA '99.  Despite the nervousness, I moved right along.&lt;br /&gt;I was able to show some basic examples of what you can do with IronPython, including a cross-platform form that uses the &lt;a href="http://msdn.microsoft.com/en-us/library/system.environment.osversion.aspx"&gt;Environment.OSVersion property&lt;/a&gt; to show which operating system was running.  This cross-platform was the only demo I ran in Windows.  Everything else ran in openSUSE thanks to &lt;a href="http://www.mono-project.com"&gt;Mono&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;After I finished presenting, I had to check &lt;a href="http://search.twitter.com/search?q=pycon"&gt;the pycon Twitter feed&lt;/a&gt; to see what was said.  Yes, I was using &lt;a href="http://www.vim.org"&gt;vim&lt;/a&gt; for my editor.  This time around, I used an openSUSE VM in &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;.  I've given this presentation before in Ubuntu, but I wanted to use the IronPython 2 bits, which aren't in a package yet for Ubuntu.  (This would involve compiling from source, and there's a problem with that - so no package yet.)&lt;br /&gt;&lt;br /&gt;I still need to get my demos online, but my slides are available on &lt;a href="http://www.slideshare.net/sadukie"&gt;my Slideshare&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Goal #2: Meet some of the IronPython people. &lt;font color="Green"&gt;(accomplished)&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When I arrived at &lt;a href="http://us.pycon.org/2009/conference/"&gt;PyCon&lt;/a&gt; on Friday, I managed to make it in time for the Python VMs panel.  When &lt;a href="http://www.devhawk.net"&gt;Harry&lt;/a&gt; walked in, &lt;a href="http://blogs.msdn.com/DinoViehland"&gt;Dino&lt;/a&gt; yelled to him, and that's when I made the note that these guys were here in person.  After the panel, I talked with Harry a little, and then I ran into &lt;a href="http://www.voidspace.co.uk"&gt;Michael Foord&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;It was great to hear &lt;a href="http://blogs.msdn.com/hugunin"&gt;Jim Hugunin&lt;/a&gt;'s talk on &lt;a href="http://www.codeplex.com/ironpython"&gt;IronPython&lt;/a&gt;, immediately following the Python VMs panel. &lt;br /&gt;&lt;br /&gt;On Saturday, I went and hung out at the IronPython open space with these guys and a few others.  It was nice to hear the other guys asking about IronPython and talking about using it.&lt;br /&gt;&lt;br /&gt;Finally, on Sunday, I saw these guys in my audience for my presentation, and I stayed for Dino's talk as well.  &lt;br /&gt;&lt;br /&gt;It has been great to meet these guys in person, and I hope to run into them again sometime.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Goal #3: Meet with the PyOhio team. &lt;font color="Green"&gt;(accomplished)&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;On Saturday night, I went to the &lt;a href="http://www.pyohio.org"&gt;PyOhio&lt;/a&gt; open space, and I was quite impressed with the turnout.  We had Eric, the token Columbus python rep.  The Cleveland group was there in rare form (or maybe just in their normal insanity), and Cincinnati was also well-represented.  We also had at least a guy from Maryland, a guy from Texas, and a guy from Utah. &lt;br /&gt;&lt;br /&gt;In the hour that we met, we were able to cover quite a few issues and get a few volunteers.  I have volunteered to help them with publicity, and I will also be carrying the IronPython torch there as well.  (If you're on Twitter, make sure to follow &lt;a href="http://www.twitter.com/pyohio"&gt;@pyohio&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Goal #4: Check out the Stackless python presentation by CCP. &lt;font color="Red"&gt;(failed)&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This was my only goal that I didn't make.  I managed to make it to the room just as the presentation was starting, but the snow outside kept bugging me and so I gave up the fight.  We had a 6.5 hour ride home, and I didn't want to take any chances with it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Final Thoughts&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This was my first python event, and it was great to see such an awesome community.  People from all over the world came together to talk about, hack in, and show off Python and its various implementations.  I look forward to PyCon 2010 in Atlanta!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-4949171005622554216?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m0ZqeQDcvx4:gx8k9x_cg-Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m0ZqeQDcvx4:gx8k9x_cg-Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=m0ZqeQDcvx4:gx8k9x_cg-Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m0ZqeQDcvx4:gx8k9x_cg-Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=m0ZqeQDcvx4:gx8k9x_cg-Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m0ZqeQDcvx4:gx8k9x_cg-Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m0ZqeQDcvx4:gx8k9x_cg-Q:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=m0ZqeQDcvx4:gx8k9x_cg-Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=m0ZqeQDcvx4:gx8k9x_cg-Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/m0ZqeQDcvx4" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=4949171005622554216" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/4949171005622554216" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/4949171005622554216" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/m0ZqeQDcvx4/pycon-2009-meeting-my-goals.aspx" title="PyCon 2009: Meeting my Goals" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/03/pycon-2009-meeting-my-goals.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-103010560394749016</id><published>2009-03-23T18:38:00.004-04:00</published><updated>2009-03-23T19:00:25.728-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sadukie" /><category scheme="http://www.blogger.com/atom/ns#" term="PyCon" /><category scheme="http://www.blogger.com/atom/ns#" term="EVE Online" /><category scheme="http://www.blogger.com/atom/ns#" term="PyOhio" /><category scheme="http://www.blogger.com/atom/ns#" term="IronPython" /><title type="text">Things I'm Looking to do at PyCon</title><content type="html">&lt;p&gt;As I'm finishing up my slides and looking at my "Search:pyohio" column on &lt;a href="http://www.tweetdeck.com/"&gt;TweetDeck&lt;/a&gt;, I'm reminded of the many things I hope to accomplish while at &lt;a href="http://us.pycon.org/2009/conference/"&gt;PyCon&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;Goal #1: Present at PyCon.&lt;br /&gt;&lt;/strong&gt;&lt;p&gt;On Sunday, I will be giving my talk on IronPython. My timeline is slightly skewed from what I had anticipated, but that's because I've got more slides and a better VM to work with. I had a couple questions come up that I've included this time around. So if you're at PyCon and want to hear what I have to say on IronPython, I'm speaking in Ballroom D at 10:00am (Chicago time, that's 11:00am EDT).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;Goal #2: Meet some of the IronPython people.&lt;/strong&gt;&lt;br /&gt;&lt;p&gt;While we're all spread throughout the world, there are other &lt;a href="http://www.codeplex.com/ironpython"&gt;IronPython&lt;/a&gt; people out there that will be at PyCon. I've followed them on &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; for awhile, and I'm hoping I get to finally meet them while at the event. If you see me there, feel free to yell "Hey, &lt;a href="http://www.twitter.com/sadukie"&gt;sadukie&lt;/a&gt;!" and I'll most likely respond.&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;Goal #3: Meet with the PyOhio team.&lt;/strong&gt;&lt;br /&gt;&lt;p&gt;PyCon is the national event, but &lt;a href="http://www.pyohio.org/"&gt;PyOhio&lt;/a&gt; is the statewide python mini-conference. It's held usually at the end of July down in Columbus. I want to meet them and help where I can, and it'll be good to carry the IronPython torch for them as well. It does seem a little odd, though, that we have to leave our state to meet, but hey, whatever works!&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;Goal #4: Check out the Stackless python presentation by CCP.&lt;/strong&gt;&lt;br /&gt;&lt;p&gt;Of all the presentations out there, I really want to see this one, as I've been an &lt;a href="http://www.eve-online.com/"&gt;EVE Online&lt;/a&gt; player for awhile now. I'm typically mining or building things, and I've also had the joys of rooting for my alliance (Manifest Destiny) in the alliance tournaments. But having experienced the update as user is one thing - I'm very curious to see what this will be like from a developer's standpoint.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I'm leaving later this week, and I look forward to arriving in time for the talks on Friday. Hope to see some of you there!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-103010560394749016?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Coj0Iu2qfdo:_QPr9GuDTuU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Coj0Iu2qfdo:_QPr9GuDTuU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Coj0Iu2qfdo:_QPr9GuDTuU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Coj0Iu2qfdo:_QPr9GuDTuU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Coj0Iu2qfdo:_QPr9GuDTuU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Coj0Iu2qfdo:_QPr9GuDTuU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Coj0Iu2qfdo:_QPr9GuDTuU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=Coj0Iu2qfdo:_QPr9GuDTuU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=Coj0Iu2qfdo:_QPr9GuDTuU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/Coj0Iu2qfdo" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=103010560394749016" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/103010560394749016" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/103010560394749016" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/Coj0Iu2qfdo/things-im-looking-to-do-at-pycon.aspx" title="Things I'm Looking to do at PyCon" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/03/things-im-looking-to-do-at-pycon.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-7444665528419915675</id><published>2009-03-18T06:57:00.001-04:00</published><updated>2009-03-18T21:20:28.005-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PyCon" /><category scheme="http://www.blogger.com/atom/ns#" term="Kalamazoo X" /><category scheme="http://www.blogger.com/atom/ns#" term="Central Ohio Day of .NET" /><title type="text">Upcoming Speaking Engagements</title><content type="html">Yesterday, I realized that my upcoming speaking schedule is going to be fun - 3 talks on 3 different topics in 3 different states in less than 1 month.  So... where am I when and what am I talking about?&lt;br /&gt;&lt;br /&gt;&lt;img src="http://us.pycon.org/media/2009/public/pycon2009-horizontal-medium-170x105.png" alt="PyCon 2009" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Talk 1: &lt;a href="http://us.pycon.org/2009" target="_blank"&gt;PyCon&lt;/a&gt;, Chicago, Illinois.  Sunday, March 29, 2009.  "Pumping Iron into Python: Intro to FePy"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I have to thank &lt;a href="http://catherinedevlin.blogspot.com/" rel="met" target="_blank"&gt;Catherine Devlin&lt;/a&gt; for suggesting that I submit something to PyCon.  I will be giving a mostly abridged version of my talk from &lt;a href="http://www.codemash.org" target="_blank"&gt;CodeMash&lt;/a&gt;.  However, unlike my demos at Codemash, I plan on showing IronPython in both a Windows environment and in Mono.  I can tell you it's a combination of &lt;a href="http://www.codinggeekette.com/IronPython/Pumping%20Iron%20into%20Python.pptx"&gt;my CodeMash slide deck&lt;/a&gt; and my original IronPython talk that I gave last May.  I should have my slide deck on the PyCon website later this week for those who are interested.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt;  Although I say this in the abstract: "This session will introduce the open source .NET implementation of Python known as IronPython without using Windows.", I've been asked by some Windows Python programmers to show Windows examples as well.  So I will have both on hand.  However,  I plan on showing most of the demos with the ipy console on my Ubuntu VM.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.cinnug.org/images/cododn2009Badge.gif" alt="Central Ohio Day of .NET" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Talk 2: &lt;a href="http://www.cinnug.org/cododn" target="_blank"&gt;Central Ohio Day of .NET&lt;/a&gt;, Wilmington, Ohio. Saturday, April 18, 2009.  "Intro to the New Data Types in SQL 2008"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;What originally started out as a presentation for my local SQL SIG - the Ohio North SQL SIG - has evolved into a Day of .NET talk.  It debuted in September 2008. At the suggestion of &lt;a href="http://blog.cloudsocket.com/" rel="met" target="_blank"&gt;Chris "Woody" Woodruff&lt;/a&gt;, I added FILESTREAM to my presentation in time for Ann Arbor Day of .NET last October.  At Central Ohio Day of .NET, I will be presenting this talk - complete with revamped examples of hierarchyid and FILESTREAM.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.codinggeekette.com/images/kzooxconf.jpg" alt="Kalamazoo X Conference" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Talk 3: &lt;a href="http://www.kalamazoox.org" target="_blank"&gt;Kalamazoo X Conference&lt;/a&gt;, Kalamazoo, Michigan.  Saturday, April 25, 2009.  "Social Networking for &lt;s&gt;Developers&lt;/s&gt; Geeks"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When I first heard about this conference late last year, I was intrigued.  My buddy Mike &lt;a href="http://mjeaton.net/blog/archive/2009/03/16/the-kalamazoo-x-conference.aspx" target="_blank"&gt;blogged about the X Conference&lt;/a&gt;, and I'd recommend checking it out.  I won't be showing any code, but I will be showing social networking profiles and some tips and tricks behind it.  In an economy where  companies are more prone to layoffs than to hiring new people, it helps to have a social network to find possible job leads and to possibly establish relationships and maybe form companies of your own.  It also helps to network with others to bounce ideas and questions off of each other and even just to hang out.  But we geeks aren't known to be social.  So leave it to me to show a bunch of geeks how to get out there and how to get the best experience out of each tool.&lt;br /&gt;&lt;br /&gt;I'm looking forward to giving these talks - they should be a lot of fun!  I hope to see some of you there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-7444665528419915675?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=d0Reg_FfMiM:ukcaeCfzeao:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=d0Reg_FfMiM:ukcaeCfzeao:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=d0Reg_FfMiM:ukcaeCfzeao:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=d0Reg_FfMiM:ukcaeCfzeao:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=d0Reg_FfMiM:ukcaeCfzeao:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=d0Reg_FfMiM:ukcaeCfzeao:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=d0Reg_FfMiM:ukcaeCfzeao:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=d0Reg_FfMiM:ukcaeCfzeao:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=d0Reg_FfMiM:ukcaeCfzeao:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/d0Reg_FfMiM" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=7444665528419915675" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7444665528419915675" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7444665528419915675" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/d0Reg_FfMiM/upcoming-speaking-engagements.aspx" title="Upcoming Speaking Engagements" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/03/upcoming-speaking-engagements.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-7624976813267896797</id><published>2009-03-14T12:47:00.016-04:00</published><updated>2009-03-15T22:36:12.346-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="undesirable situations" /><category scheme="http://www.blogger.com/atom/ns#" term="WiT" /><title type="text">WiT Experience: Undesirable Situations in IT</title><content type="html">Alan Stevens recently wrote about &lt;a href="http://netcave.org/ACultureOfPotentialAssholesSexualHarassmentInIT.aspx"&gt;sexual harassment in IT&lt;/a&gt;.  Sadly enough, those things happen and not just in HR videos.  I could easily see why more women avoid IT.  These are just a few of my experiences in undesirable situations that weren't necessarily harassment but would steer women clear of IT.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Insecurity and Hostility Early On&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Right out of high school, I had an awesome internship - awesome in technical experience.  I learned a lot about databases - including SQL Server and Oracle.  That was my first professional experience with VB, after having played with it and releasing a freeware app.  So it was nice to confirm that I was meant to work with tech.&lt;br /&gt;&lt;br /&gt;But it also taught me that some guys can't handle working with potentially successful women.  The contractor I was working with, the DBA, and a programmer on another team were my angels in disguise.  The guys in the cubes around me were great at exuding insecurity and intimidation  - then again, this youngster could have been better than them at half their salary.  But they weren't welcoming, and I didn't feel content there.  There was one female programmer there near my cube, and the guys didn't seem to take well to her either.  They wouldn't include her in their conversations, and they just didn't treat her as an equal.  It was tough to work in an environment where there were a lot of guys who couldn't handle women in the industry, even when we thought we weren't a threat.&lt;br /&gt;&lt;br /&gt;I relished my time in the lab with the contractor, chatting with the programmer from across the office, and meeting the Oracle DBA.  Those guys taught me a lot that would come in handy later on.  But I learned that even when I'm learning, if I don't feel comfortable in the environment, it's best to just get out. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.youtube.com/watch?v=jhTxRssxfuI&amp;feature=PlayList&amp;p=4E737540D920CEE8&amp;index=3" target="_blank"&gt;The Internet is for Porn&lt;/a&gt;... Everywhere&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In college, I had a job doing desktop and lab support.  Doing IT work in public labs, I knew I had to keep an open mind and brace myself for situations that I wouldn't agree with it.  I expected porn-ridden spyware in the labs, so I had some sort of idea as to what I was getting into.&lt;br /&gt;&lt;br /&gt;However, my first experience wasn't in the labs.  One of the clients had called, and I was still new to the job - only a few weeks in.  So the full-time desktop non-lab guy had me follow him on the call.  When we opened the door, we walked into porn.  The client was mortified and in the process of trying to close the window managed to get more pornographic popups.  Being the IT professional, I kept a straight face and waited for him to close his windows, but inside, I felt sorry for the guy and had to hold back laughter from how comical it was to see more popups come up as he was closing them.  The full-time desktop non-lab guy didn't know what to expect, and apparently he was quite worried about me being exposed to this situation.  We remedied the situation and headed back to our office.  Once I realized I was out of ear shot of the client, I was able to laugh and let my co-worker know that I was fine.&lt;br /&gt;&lt;br /&gt;That client learned not to look at porn at work, or so we thought.  About a couple years later, in my last month with the guys (since I was graduating), we got a call.  At that point, I was running lab and non-lab calls on my own, and I went to the lab to see what was up.  Imagine the looks on our faces when the person who called in this case (the client from the last incident) saw that I was the one responding... and what popped up on the lab machine?  Again he was mortified, and I just fixed the problem and walked back to my office.  But when I told the guys, it was total disbelief - how could this happen again?  &lt;br /&gt;&lt;br /&gt;I personally was fine in both situations because I had prepared for the worst.   I had read stories of the things people in IT have experienced, so I knew what I could run into.  But at the same time, I knew that I could handle it - otherwise, I wouldn't have taken the job.  Some women, however, would not have been able to handle that.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What Part of "No" Don't You Get?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is the last of the undesirable situations that I've experienced that could steer women out of IT.  I was on a well-balanced team of techs, training the rest of my team to be able to handle tougher calls rather than passing them all on to me.  I had an awesome boss, who was able to teach me the company's ways and who let me interact with the other departments without any issues.  From there, I had the other managers looking out for me and showing the cool things going on in their departments and little tips and tricks for me to pick up so that I wouldn't have to route calls to them as much.  I loved learning a lot there, and I really enjoyed the people I worked with.  Well... all but one.&lt;br /&gt;&lt;br /&gt;Shortly after my first boss left, they hired this guy to replace her.  I knew right off the bat that he'd end up having to rely on me to show him the basics of company politics.  Being the one that he relied on for knowledge and know-how, I was not a target of his antics.  He started hitting on the other ladies on my team, and they made it clear that they weren't interested.  But he just didn't get it, no matter how much they told him "no".  The tension he caused was unbearable - and not just for the ladies.  Towards the end, even the guys knew that something was up, and they came to me to find out what was going on.  I was the one who encouraged the ladies to continue to tell him no, document the incidents, and stay strong.  The guys on the team knew that they had to document incidents that they'd witness.  Somehow, I knew that documentation would be key.  While being there for my teammates, I still couldn't let on to "the boss" what was going on behind the scenes.  I could ask him to take a hint and tell him that maybe they're just not interested.  And it wasn't that this guy just didn't read social cues - he knew how to read them, but he just didn't want to give up.  Unfortunately, one of the ladies wanted so badly to leave, but she trusted me enough not to go and to fight it through.&lt;br /&gt;&lt;br /&gt;Thankfully, the documentation and my strength carried the team through the situation.  However, the situation wore on me emotionally and was tough to come down from.  This situation showed me that I can lead from the trenches and be the strong one for my team.  Thanks to the other managers and their teams for being supportive - that also helped carry me through.  And to think, I wasn't even a direct target!  But this is yet another undesirable situation that would drive women from our field.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Final Thoughts&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;These are just some of the incidents that I've been involved in that could easily steer women out of IT.  However, keep in mind that I've been working in IT in one form or another since right out of high school, over 10 years.  These undesirable incidents are &lt;b&gt;few and far between&lt;/b&gt; - I've had a lot more positive experiences with guys taking me under their wing, showing me the ropes, and encouraging me in the field and in the community.  Although these undesirable situations may have distracted me or gotten me down, I haven't let them push me out of a field that I love working in.  My advice to women in tech after going through these - there's always a chance of running into a jerk or a hairy situation, but honestly, these are few and far between and should not deter you from working in this industry.  Stay strong, and make sure to have allies to help you through if you do find yourself in a tough situation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-7624976813267896797?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TEPgcVVB7tE:W3RnD6ZczqU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TEPgcVVB7tE:W3RnD6ZczqU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=TEPgcVVB7tE:W3RnD6ZczqU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TEPgcVVB7tE:W3RnD6ZczqU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=TEPgcVVB7tE:W3RnD6ZczqU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TEPgcVVB7tE:W3RnD6ZczqU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TEPgcVVB7tE:W3RnD6ZczqU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=TEPgcVVB7tE:W3RnD6ZczqU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=TEPgcVVB7tE:W3RnD6ZczqU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/TEPgcVVB7tE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=7624976813267896797" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7624976813267896797" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/7624976813267896797" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/TEPgcVVB7tE/wit-experience-undesirable-situations.aspx" title="WiT Experience: Undesirable Situations in IT" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/03/wit-experience-undesirable-situations.aspx</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-272283856048953563.post-9019564820105292949</id><published>2009-03-04T20:45:00.000-05:00</published><updated>2009-03-04T20:47:40.457-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mozilla" /><category scheme="http://www.blogger.com/atom/ns#" term="browser wars" /><category scheme="http://www.blogger.com/atom/ns#" term="Apple" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><category scheme="http://www.blogger.com/atom/ns#" term="turf wars" /><title type="text">Browser Wars?  Turf Wars?  Why?</title><content type="html">While talking with one of my cubemates last week, he mentioned &lt;a href="http://blog.seattlepi.nwsource.com/microsoft/archives/162739.asp" target="_blank"&gt;this article about Google aligning with the EU in the Microsoft antitrust case&lt;/a&gt;.  The more I see the complaint that Microsoft is bundling Internet Explorer in Windows, the more I have to wonder why that's really an issue.&lt;br /&gt;&lt;br /&gt;What's next?  A lawsuit against Microsoft for including Paint in their operating system?  Oh no... Adobe's Photoshop is going to be put out of business by the latest incarnation of Paint!   What about including Wordpad?  I'd hate to see Word Perfect or Lotus Ami Pro get obsoleted by such a simple text editor.  Let's go after Microsoft for including their own software in their operating system.&lt;br /&gt;&lt;br /&gt;Seriously, this seems ridiculous.  Apple apparently includes their Safari web browser in their Mac OS, otherwise why would they list it under &lt;a href="http://www.apple.com/macosx/features/safari.html" target="_blank"&gt;Mac OS X's features&lt;/a&gt;?  Ubuntu &lt;a href="http://www.ubuntu.com/products/whatisubuntu/810features/web-browsing/" target="_blank"&gt;comes with Mozilla by default&lt;/a&gt;.  Then there's the K Desktop Environment (commonly known as KDE) with &lt;a href="http://konqueror.kde.org/" target="_blank"&gt;Konqueror&lt;/a&gt;.  Do I need to continue?&lt;br /&gt;&lt;br /&gt;Why is it such an issue when a software giant like Microsoft includes their browser in their own operating system, but it isn't a big deal with a giant like Apple includes their browser in their operating system?  Am I seriously missing something here (strictly looking at the browser complaint - not the antitrust case in general)?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/272283856048953563-9019564820105292949?l=www.codinggeekette.com%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QFUi7WimrDE:E14UorxMV9I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QFUi7WimrDE:E14UorxMV9I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=QFUi7WimrDE:E14UorxMV9I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QFUi7WimrDE:E14UorxMV9I:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=QFUi7WimrDE:E14UorxMV9I:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QFUi7WimrDE:E14UorxMV9I:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QFUi7WimrDE:E14UorxMV9I:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodingGeekette?a=QFUi7WimrDE:E14UorxMV9I:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodingGeekette?i=QFUi7WimrDE:E14UorxMV9I:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/CodingGeekette/~4/QFUi7WimrDE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=272283856048953563&amp;postID=9019564820105292949" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/9019564820105292949" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/272283856048953563/posts/default/9019564820105292949" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CodingGeekette/~3/QFUi7WimrDE/browser-wars-turf-wars-why.aspx" title="Browser Wars?  Turf Wars?  Why?" /><author><name>Sarah</name><uri>http://www.blogger.com/profile/03220826081355602003</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="03783735399318994525" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://www.codinggeekette.com/2009/03/browser-wars-turf-wars-why.aspx</feedburner:origLink></entry></feed>
