<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>codegumbo &#187; The Social Web</title>
	<atom:link href="http://codegumbo.com/index.php/category/the-social-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://codegumbo.com</link>
	<description>Laissez Les Bon Code Roulez!</description>
	<lastBuildDate>Fri, 03 Feb 2012 00:43:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>#TSQL2sDay T-SQL Tuesday 23&#8211;Early edition</title>
		<link>http://codegumbo.com/index.php/2011/09/27/tsql2sday-t-sql-tuesday-23early-edition/</link>
		<comments>http://codegumbo.com/index.php/2011/09/27/tsql2sday-t-sql-tuesday-23early-edition/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 16:59:13 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Blogging is FUN!]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>
		<category><![CDATA[TSQL2sDay]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2011/09/27/tsql2sday-t-sql-tuesday-23early-edition/</guid>
		<description><![CDATA[&#160; Time once again for another edition of T-SQL Tuesday!&#160; What’s that, you say?&#160; Early?&#160; Why yes, indeed.&#160; Due to the potential schedule of conflict of PASS’s Summit 2011 occurring on the second Tuesday of October (the normal date for T-SQL Tuesday), I’ve gotten special permission to bump it up a week.&#160; To participate in [...]]]></description>
			<content:encoded><![CDATA[<p><b><img style="display: inline; float: left" alt="T-SQL Tuesday Logo" align="left" src="http://www.pearlknows.com/sitebuildercontent/sitebuilderpictures/T-SQLLogo.JPG" width="145" height="150" /></b></p>
<p>&#160;</p>
<p>Time once again for another edition of T-SQL Tuesday!&#160; What’s that, you say?&#160; Early?&#160; Why yes, indeed.&#160; Due to the potential schedule of conflict of PASS’s Summit 2011 occurring on the second Tuesday of October (the normal date for T-SQL Tuesday), I’ve gotten special permission to bump it up a week.&#160; </p>
<p><strong>To participate in this month’s T-SQL Tuesday, your post must go live between midnight UTC on Tuesday, October 4, 2011 and midnight UTC on Wednesday, October 5.</strong></p>
<p>&#160;</p>
<p>Your post needs to link back to this blog, and if you use the image, anchor it to this post.&#160; Make sure you leave a comment or a trackback to this post (so I can find it later, when I write up the summary).</p>
<p>Topic d’jour?&#160; <strong>JOINS</strong> (I’m in a fundamentals mood lately).&#160; Note that I also like creative and esoteric posts, so if you can find a way to apply SQL as a metaphorical language for community activity, I’ll read it and enjoy it.&#160; If you just want to tell me in a simple fashion the difference between a HASH and MERGE join, I’m cool with that, too.</p>
<p>Do me a favor, though, and please spread the word about the early date.&#160; Looking forward to reading your submissions.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/09/27/tsql2sday-t-sql-tuesday-23early-edition/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>My interview with #sqlpeople is up!</title>
		<link>http://codegumbo.com/index.php/2011/03/07/my-interview-with-sqlpeople-is-up/</link>
		<comments>http://codegumbo.com/index.php/2011/03/07/my-interview-with-sqlpeople-is-up/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 16:09:02 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2011/03/07/my-interview-with-sqlpeople-is-up/</guid>
		<description><![CDATA[Totally missed this one a few days ago; my mini-blog with SQLPeople was just posted on March 2.&#160; Thanks to Andy Leonard for pulling this together; it’s been interesting reading about a lot of people I already knew, but didn’t know enough about.]]></description>
			<content:encoded><![CDATA[<p><a href="http://sqlpeople.net/"><img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SQLPeopleLogo[1]" border="0" alt="SQLPeopleLogo[1]" align="left" src="http://codegumbo.com/images/Myinterviewwithsqlpeopleisup_9CC5/SQLPeopleLogo1.jpg" width="223" height="48" /></a> Totally missed this one a few days ago; my <a href="http://www.sqlpeople.net/post.aspx?postHeaderId=29" target="_blank">mini-blog</a> with <a href="http://sqlpeople.net" target="_blank">SQLPeople</a> was just posted on March 2.&#160; Thanks to Andy Leonard for pulling this together; it’s been interesting reading about a lot of people I already knew, but didn’t know enough about.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/03/07/my-interview-with-sqlpeople-is-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolution checkup</title>
		<link>http://codegumbo.com/index.php/2011/02/28/resolution-checkup/</link>
		<comments>http://codegumbo.com/index.php/2011/02/28/resolution-checkup/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 13:51:41 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Blogging is FUN!]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2011/02/28/resolution-checkup/</guid>
		<description><![CDATA[As February draws to a close, I thought I’d do a quick check-up to see how well I was keeping up with my New Year’s resolution list.&#160; In sum: not great, but not too bad, either.&#160; I need to make some adjustments, but I think I can pull it back in. Here’s the rundown (copied [...]]]></description>
			<content:encoded><![CDATA[<p>As February draws to a close, I thought I’d do a quick check-up to see how well I was keeping up with my <a href="http://codegumbo.com/index.php/2011/01/05/the-ubiquitous-resolution-post/" target="_blank">New Year’s resolution</a> list.&#160; In sum: not great, but not too bad, either.&#160; I need to make some adjustments, but I think I can pull it back in.</p>
<p>Here’s the rundown (copied and pasted from the original, with some notes below):</p>
<h3>Professional</h3>
<h4>Technical Skills</h4>
<ul>
<li>I want to learn something new every month.&#160; My goal is to tackle something challenging, and be able to understand the ins and outs of it within 30 days.&#160; For example, I want to finish tackling XML (including XSD’s) in SQL Server.&#160; </li>
</ul>
<p><em>I think I’m doing OK on this one; I haven’t really done great this month, but I have spent a little time each month working on something new.</em></p>
<ul>
<li>I want to upgrade my certifications by the end of the year; I’ve been dancing around the MCITP exams for a while, and I need to finish them. </li>
</ul>
<p><em>Spent a little time studying, but I need to get on this.</em></p>
<h4>Presentation</h4>
<ul>
<li>I want to make at least 6 technical presentations by the end of the year; last year, I managed to eke out 8, but given some of the recent changes in my personal life (see below), I think 6 is reasonable. </li>
</ul>
<p><em>I have two presentations scheduled for SQL Saturday 70 next month.</em></p>
<ul>
<li>I will blog at least once a month about some technical topic (see the first bullet point under technical skills). </li>
</ul>
<p><em>See the above point; as I learn, I blog.&#160; I did miss the T-SQL Tuesday blog for Feb (which makes me sad).</em></p>
<h4>Management</h4>
<ul>
<li>I will understand the SCRUM methodology, and learn how to implement it with my team at work.&#160; Although I’m not a team leader, I AM the Senior Database Architect, and I need to code less, and teach more.&#160; This is my year to do so. </li>
</ul>
<p><em>I’ve done this; I’m moving on to something larger.&#160; </em></p>
<h3>Personal</h3>
<h4>Health</h4>
<ul>
<li>I’m getting married again this year, and I want to look good for my new wife.&#160; I also want to avoid long-term health issues.&#160; I was losing weight last year (until I started dating), and I want to get back on track.&#160; I’d like to lose 50 lbs by October. </li>
</ul>
<p><em>Started Weight Watchers and have lost about 10 pounds so far.&#160; Have tapered off a bit, and I need to get back on this bandwagon.</em></p>
<ul>
<li>I have apnea, and I’ve been horrible about using my CPAP on a regular basis.&#160; I will use it regularly. </li>
</ul>
<p><em>How about irregularly?</em></p>
<ul>
<li>I need to exercise more, so I will find 20 minutes a day to do SOMETHING, even if it’s just walking around the office for 20 minutes. </li>
</ul>
<p><em>Blech.&#160; I did OK for about two days.</em></p>
<ul>
<li>I will drink at least 8 glasses of water per day. </li>
</ul>
<p><em>Does Diet Coke count as water?&#160; Sigh; it looks like I’m not doing so hot in the Health area.</em></p>
<h4>Spiritual</h4>
<ul>
<li>I’ve slacked off in my religious activities; my faith was nourished by church attendance during my divorce, and I need to start growing again.&#160; I will find a new church in the next two months (my old church is too far to drive on a regular basis), and become a regular attendee. </li>
</ul>
<p><em>Checked out a church; didn’t like it. </em></p>
<ul>
<li>I choose to absorb the goodness from people who love me, and I will reject the poison from those who do not.&#160; I will focus on the important things in life (like my kids, and my future bride), and worry less about the unimportant things (like who’s mowing the grass). </li>
</ul>
<p><em>Mixed results on this; while I think I do a great job at spending time with my kids and my future bride, I’m still struggling with ways to handle conflict in a positive fashion.&#160; My strategy now is direct confrontation, rather than continuing to tap-dance around issues.</em></p>
<h4>Social</h4>
<ul>
<li>I will listen more to my children, my family, and my friends.&#160; I will find ways to let them know I love them. </li>
</ul>
<p><em>See above.</em></p>
<ul>
<li>I will nurture my own friendships; while I love my fiance’s friends and family, I want to bring more to the table than just me. </li>
</ul>
<p><em>Need to do better about this.</em></p>
<h4>Financial</h4>
<ul>
<li>My divorce pulled me way off course.&#160; While I’m a long way from being out of debt, I will continue to make strides in that area.&#160; I will pay off at least one credit card ahead of schedule. </li>
</ul>
<p><em>Not really making a lot of headway here;&#160; this one may have to wait until my fiancee and I combine households (thus saving on rent payments).</em></p>
<ul>
<li>I will save more; I plan to find ways to cut costs (like taking advantage of coupons, and eating out less). </li>
</ul>
<p><em>Ditto.</em></p>
<p>There you have it; a mixed bag.&#160; I think I’m making some positive steps in the right direction, but I’ve still got a long way to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/02/28/resolution-checkup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Should PASS be?  #sqlpass</title>
		<link>http://codegumbo.com/index.php/2011/02/23/what-should-pass-be-sqlpass/</link>
		<comments>http://codegumbo.com/index.php/2011/02/23/what-should-pass-be-sqlpass/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 17:35:52 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[PASS]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2011/02/23/what-should-pass-be-sqlpass/</guid>
		<description><![CDATA[Andy Warren recently threw out a challenge for bloggers to “fix” things with the Professional Association for SQL Server in 3 years.&#160;&#160; There have been some great responses so far (and I’m sorry if I’ve missed yours): Andy Leonard Grant Fritchey Robert Matthew Cook Mike Walsh All of these posts have great ideas, and have [...]]]></description>
			<content:encoded><![CDATA[<p>Andy Warren recently threw out a <a href="http://www.sqlandy.com/archive/what-should-pass-be-i-challenge-you/" target="_blank">challenge</a> for bloggers to “fix” things with the Professional Association for SQL Server in 3 years.&#160;&#160; There have been some great responses so far (and I’m sorry if I’ve missed yours):</p>
<ul>
<li><a href="http://sqlblog.com/blogs/andy_leonard/archive/2011/02/22/what-should-pass-be.aspx" target="_blank">Andy Leonard</a></li>
<li><a href="http://www.scarydba.com/2011/02/22/what-should-pass-be/" target="_blank">Grant Fritchey</a> </li>
<li><a href="http://sqlmashup.wordpress.com/2011/02/18/blog-what-should-pass-be-sqlpass/" target="_blank">Robert Matthew Cook</a></li>
<li><a href="http://www.straightpathsql.com/archives/2011/02/if-pass-closed-its-doors/" target="_blank">Mike Walsh</a></li>
</ul>
<p>All of these posts have great ideas, and have influenced my thinking on my subject; I’ve had conversations with most of these authors about some of the finer points of the direction that PASS should take over the last year at Summit, SQL Saturdays, email, etc; the ideas that I’m going to post below are probably not too dissimilar than their thoughts (although we probably differ on some on the implementations of those ideas).</p>
<h3>Heading off in a general direction…</h3>
<p>Although Andy W. specifically asked for a 3-year plan, I think part of the problem with PASS is that the long-term vision is unclear.&#160; There’s a big debate about whether or not PASS is a community organization, a business serving that community, or something else that’s not been well-defined.&#160; Additionally, PASS struggles with its domain of influence; the organization is viewed as being U.S.-centric by most members outside of the states, and inside the states, the continued reliance on Microsoft’s presence in Seattle makes the organization seem distant to local users.&#160; What should PASS be?</p>
<p>In a conversation with Andy W. a few months ago, I proposed that PASS should borrow from some of the great evangelistic traditions of Western civilization (I was originally thinking of a non-religious version of the five fold ministry of the early Christian church: apostles, prophets, evangelists, pastors, and teachers), and Andy threw out the word “<a href="http://en.wikipedia.org/wiki/Guild" target="_blank">guild</a>”.&#160; I like that concept; PASS should be a guild, providing training both in terms of learning about the tools (SQL Server and associated products) and growth in the guild (moving from a student to a master).&#160; Guilds are both a community of learners, and a powerful force of influence; where the Summit goes, Microsoft should follow (instead of the other way around).&#160; I think this thought echoes Grant’s call:</p>
<blockquote><p>Get the word out that if you want training this is the place to be. If you want to be a trainer, this is the place to start, if you are a trainer, this is where you grow you brand.</p>
</blockquote>
<p>Of course, that’s a long-term definitional goal ; in the short term, I see three areas for improvement.</p>
<h3>Things to do in the next three years…</h3>
<p><strong>1. Have an election process that’s deemed fair and reliable by the majority of the membership.</strong>&#160; </p>
<p>I applaud PASS for <a href="http://erc.sqlpass.org/" target="_blank">taking steps</a> in this regard.&#160; I obviously spent a <a href="http://codegumbo.com/index.php/category/development/education/pass/election2010/" target="_blank">great deal of time</a> discussing this over the last 10 months, and I’ve arrived at a very different place than either Andy Leonard or Mike Walsh (I believe in a strong Nominating Committee with an opaque application process; Andy has called to abandon it altogether, and Mike believes in a simple pass-or-fail review of credentials).&#160; While our viewpoints on the actual implementation may differ, I think we can all agree that PASS will continue to lack credibility if the method by which organizational power is attained is not supported by the constituency.&#160;&#160;&#160; PASS needs to get the election process stabilized and supported before the next election.</p>
<p><strong>2. Adopt the User Groups as an extension of the organization, rather than just partners in community.</strong></p>
<p>The PASS Chapter model is essentially a good one; there is no better way (in my opinion) to reach SQL Server professionals interested in building their careers than through the User Groups.&#160; Unfortunately, as <a href="http://www.straightpathsql.com/archives/2010/12/pass-is-not-the-sql-community/" target="_blank">Mike</a> (and <a href="http://sqlserverio.com/2010/08/19/how-do-you-change-something-that-cant-be-changed/" target="_blank">others</a>) have pointed out, the loose affiliation between PASS and the chapters have left many chapter leaders questioning what does PASS really do for the chapters?&#160; That needs to change.</p>
<p>Chapters should be the local arms of PASS; attendees to a chapter meeting should leave every meeting thinking that they are getting a monthly shot (albeit a smaller dosage) of the same knowledge that they get from a PASS SQLSaturday, a PASS SQLRally, and a PASS Summit.&#160; Chapters should feel interconnected; as a chapter leader in Atlanta, I should know what topic <a href="http://tjaybelt.blogspot.com/" target="_blank">TJay Belt</a> is discussing in Utah, or what <a href="https://www.sqlservercentral.com/blogs/members/roye_4000_pinnaclesports.com.aspx" target="_blank">Roy Ernest</a> is covering in Curaco.&#160;&#160; I should feel confident (as should they) that I have access to the same resources for educating my members (including trained, professional speakers as well as online materials) as any other chapter.</p>
<p>Chapters should also be given the tools necessary to recruit new members to the guild, both those members of the community with lots of experience with SQL Server (and little-to-none with PASS) as well as those members of the community who are still figuring out what a clustered index is.&#160; I realize that this is a huge task to take on in 3 years, but the initial groundwork must be laid; chapters need to feel that they are part of a larger organization, and they should be embraced as siblings (not distant cousins).</p>
<p>As a sidebar, I should note that while PASS chapters should not replace the online initiatives that PASS has recently invested in (the blogosphere and social networks), they should be the primary focus.&#160;&#160; From my own personal perspective, I’ve recently discovered that as I’ve become less “plugged in” (changes in my personal life as well as new corporate firewall policies have prevented my social networking),&#160; it’s been harder to stay invested in PASS and the SQL community.&#160; For example, I missed the recent call for volunteers for Program Committee members; I’ve also missed quite a few calls for bloggers (like T-SQL Tuesday).&#160; There needs to be better connectedness between “meatspace” (a term I borrowed from <a href="http://brentozar.com" target="_blank">Brent Ozar</a>) and the online community. </p>
<p><strong>3.&#160; Invest in the IT structure at HQ.</strong></p>
<p>We’re an organization of information technology professionals, and as far as I know, we have a staff of 2 IT guys (a developer and an admin).&#160; If PASS is going to be the essential tool for the SQL Server Professional, then the organization needs to build an IT infrastructure that can support community connectedness, the sharing of essential information, networking between members, and training resources to move passive members to active masters of their craft.&#160; I am not sure what that would take, but I think the speaker bureau (as well as a speaker training program) is a good start.&#160; PASS doesn’t need to be a <a href="http://www.sqlserverpedia.com/" target="_blank">SQLServerpedia</a> or a <a href="http://www.sqlservercentral.com/" target="_blank">SQL Server Central</a>, but it does need to provide its membership with an awareness of what good SQL Server resources are, and how they should be used in the educational path of the member.</p>
<h2></h2>
<h3>Summing Up…</h3>
<p>As I said before, I’m envisioning PASS as a guild for SQL Server professionals; guilds have members with varying skill levels (from apprentice to master craftsman), and the goal of the guild is to train its members not only in the tools they use, but also in the ways of the guild.&#160; We’ve got a long way to go, but I think we have some basic steps we need to master, and soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/02/23/what-should-pass-be-sqlpass/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I&#8217;m doing it wrong&#8230;</title>
		<link>http://codegumbo.com/index.php/2011/02/21/im-doing-it-wrong/</link>
		<comments>http://codegumbo.com/index.php/2011/02/21/im-doing-it-wrong/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 14:00:00 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Something New]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2011/02/21/im-doing-it-wrong/</guid>
		<description><![CDATA[At some point in your career, you have to realize that you’re going about it in the wrong way.&#160;&#160; It may hit you like a ton of bricks, or it might be a subtle realization, but either way you realize that things aren’t working out for you like you expected.&#160; I’ve had a couple of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codegumbo.com/images/Imdoingitwrong_108AC/me_doing_it_wrong.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="me_doing_it_wrong" border="0" alt="me_doing_it_wrong" align="left" src="http://codegumbo.com/images/Imdoingitwrong_108AC/me_doing_it_wrong_thumb.png" width="316" height="294" /></a> At some point in your career, you have to realize that you’re going about it in the wrong way.&#160;&#160; It may hit you like a ton of bricks, or it might be a subtle realization, but either way you realize that things aren’t working out for you like you expected.&#160; I’ve had a couple of those moments throughout my career; one was shortly after I flunked out of graduate school.&#160; Nothing says “you’re doing it wrong” than sitting outside of your advisor’s office for a meeting that never happens.</p>
<p>I’ve had other epiphanies in my career, such as the time when my ethical standards were a little higher than my employers; when I got sent home by a GM after a discussion over my responsibilities, I started polishing my resume.&#160;&#160; I was doing it wrong by working for the wrong company.</p>
<p>Recently, I’ve begun to realize that I’m not living up to my full potential in my career.&#160; I’ve spent the last several years building an enterprise solution for my company that has become the core product of that company.&#160; It’s a good product, and I’m proud of it.&#160; However, like many small companies that have grown up fast,&#160; our company is built on a complex ecosystem of ever-changing goals and feature requests.&#160; We built a system based on assumptions, and we’ve become one of the leaders of our industry because we’re often the first to deliver a product for a niche market.&#160; Many of the assumptions we made didn’t pan out, and the applications we’ve built have slowly degenerated into a mass of tangled wire and unrealistic expectations.&#160; I realized this as I’ve struggled to add a new feature and retrofit it into this existing solution; it’s taking more and more time to solve development problems because we’re not sure what features are still being used by some employee in a dark corner of the building.</p>
<p>As I was rewriting a stored procedure for the fifth time trying to eke out a few more milliseconds of performance, I realized that I was thinking like an engineer.&#160; Engineers find creative solutions to problems in a very hands-on way; they worry about wiring things together so that they work, and they work well.&#160; Engineers are worried about the microcosm; as every geek’s favorite engineer (Scotty from Star Trek) would say “In four hours, the ship blows up.”&#160; That’s pretty straightforward; under condition x, outcome y is to be expected in a certain amount of time.</p>
<p>The problem?&#160; My title says Architect.&#160; I’m supposed to be thinking about the big picture, not just how a couple of applications are wired together.&#160; I’m supposed to understand (and enforce) the rules about how events become data, and how data becomes information.&#160; I should be more concerned with defining the specifications for our system than trying to figure out this damned stored procedure (for the fifth time).&#160; Maybe we shouldn’t even have this particular stored procedure; maybe with a little tweaking, we could eliminate the problem altogether.</p>
<p>So what does this mean for me?&#160; Well, as part of my <a href="http://codegumbo.com/index.php/2011/01/05/the-ubiquitous-resolution-post/" target="_blank">New Year’s resolutions</a>, I’ve been determined to learn <a href="http://codegumbo.com/index.php/category/development/something-new/" target="_blank">something new</a> every month.&#160; This month, I’ve been focused on what does it mean to be a Data Architect, and I’ve been trying to find a little time every day to transform myself from an engineer to an architect.&#160; I’m not going to master all of these subjects at once, but here’s my working list (from high-level goals to specific action items).&#160; I expect this list to evolve, but it’s a start.</p>
<h3>High Level Goal: A Data Architect needs to establish the standards for information and data in the enterprise.</h3>
<ul>
<li>I need to document the information architecture of our division of the company, using a standard <a href="http://www.agilemodeling.com/artifacts/dataFlowDiagram.htm" target="_blank">data flow diagram</a> notation.&#160; I need to spend some time daily refreshing my memory on that notation. </li>
<li>I need spend time with employees throughout the organization, discovering what the business entities are, and what the vocabulary for those entities are.&#160; </li>
<li>After discovery, I need to publish a standard vocabulary document and data-dictionary, showing how we capture that information today:
<ul>
<li>I need to propose changes to our business vocabulary, and </li>
<li>I need to propose changes to our database schema to standardize our notation. </li>
</ul>
</li>
</ul>
<h3>High Level Goal: A Data Architect needs to understand the nature of the enterprise’s information on all levels: physical, logical, and procedural.</h3>
<ul>
<li>I need to talk to our production DBA’s an understand how our database servers are set up physically, including the clustering structure, the drive arrays, the SAN, etc. </li>
<li>I need to talk to our engineers to understand how data gets to the databases. </li>
<li>I need to talk to our product owners to understand what information they want from the data, and what’s the best way to deliver it. </li>
</ul>
<h3>High Level Goal: A Data Architect needs to recommend the best architecture for information management, including a plan on how to get there from here.</h3>
<ul>
<li>I need to refresh my memory on all aspects of SQL Server, not just the parts I use on a daily basis. </li>
<li>After discovery, I need to recommend ways to improve efficiency in our data capture processes. </li>
<li>I need to listen to all voices in the organization, even those I don’t normally agree with.&#160; I can’t afford to throw away good ideas simply because I don’t always like the originator of those ideas. </li>
</ul>
<p>More to come, but this is what I’ve been working on so far this month (February 2011).</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/02/21/im-doing-it-wrong/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>#TSQL2sDay: Resolutions</title>
		<link>http://codegumbo.com/index.php/2011/01/11/tsql2sday-resolutions/</link>
		<comments>http://codegumbo.com/index.php/2011/01/11/tsql2sday-resolutions/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 19:11:14 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>
		<category><![CDATA[TSQL2sDay]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2011/01/11/tsql2sday-resolutions/</guid>
		<description><![CDATA[For this month’s T-SQL Tuesday, Jen McCown asks: So tell us: what techie resolutions have you been pondering, and why?&#160; Are you heading for a certification? An award? Are you looking to pick up CLR because that guy at the Summit said it’s “bitchin’”? Go crazy… I’ve already covered a lot of my techie resolutions [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.midnightdba.com/Jen/2011/01/tsql-tuesday-014/" target="_blank"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 2px 0px; display: inline; border-top: 0px; border-right: 0px" title="tsql2sday" border="0" alt="tsql2sday" align="left" src="http://codegumbo.com/images/TSQL2sDayResolutions_C774/tsql2sday.jpg" width="154" height="154" /></a> For this month’s T-SQL Tuesday, <a href="http://www.midnightdba.com/Jen/2011/01/tsql-tuesday-014/" target="_blank">Jen McCown</a> asks:</p>
<blockquote><p>So tell us: what techie resolutions have you been pondering, and why?&#160; Are you heading for a certification? An award? Are you looking to pick up CLR because that guy at the Summit said it’s “bitchin’”? Go crazy…</p>
</blockquote>
<p>I’ve already covered a lot of my techie resolutions <a href="http://codegumbo.com/index.php/2011/01/05/the-ubiquitous-resolution-post/" target="_blank">in this post</a>, but here’s a recap, with some expanded thoughts:</p>
<ul>
<li><strong>I vow to learn something new every month.</strong>&#160; <a href="http://codegumbo.com/index.php/category/development/something-new/" target="_blank">I’ve already started on this one</a>, but I need to keep working on it.&#160;&#160; For example, I’m working on XML and XQuery this month; next month, I’m thinking SSIS.</li>
<li><strong>I vow to be more involved in the technical community.</strong>&#160; I’ve slipped out of tweeting (mostly because it’s blocked on our corporate network); I will do more.&#160; I also want to read more blogs, as well as do a LOT more blogging myself.&#160; For example, I plan to participate in every T-SQL Tuesday for 2011.&#160; I also plan to present at least 6 times this year.</li>
<li><strong>I will earn my MCITP: Database Developer certification this year.</strong>&#160; Been meaning to do it; just haven’t invested the time to do so.</li>
</ul>
<p>On a personal note, I want to tackle a few more technical projects that have been hovering over my head:</p>
<ul>
<li><strong>I want to do more with pictures and videos.</strong>&#160; I have a nice digital camera, and a nice Flip video camera, but I don’t do squat with them.&#160; I’m horrible about leaving them behind when I travel; I will use them as needed.</li>
<li><strong>My fiancée is an iPod user (like 90% of the world); I am not (I have an Archos).</strong>&#160; Merging our music into iTunes is not going to be fun (especially since I’ve never used it), but in the long run, it’ll be the right thing to do for us.</li>
<li><strong>I want to work smarter, not harder, so I can play more.</strong>&#160; There’s lots of little services out there (like Remember the Milk, Yodlee.com, Google calendars, etc) which will help me manage my life on the move (shuttling between my apartment, my fiancée’s house, and my office).</li>
</ul>
<p>Short, sweet, but at least it’s submitted <img src='http://codegumbo.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/01/11/tsql2sday-resolutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the ubiquitous resolution post&#8230;</title>
		<link>http://codegumbo.com/index.php/2011/01/05/the-ubiquitous-resolution-post/</link>
		<comments>http://codegumbo.com/index.php/2011/01/05/the-ubiquitous-resolution-post/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 23:30:16 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Blogging is FUN!]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/?p=475</guid>
		<description><![CDATA[Obviously, with the start of the New Year, there will be a flood of posts on the blogosphere regarding resolutions to change bad behaviors and adopt new good ones; why should I be any different?&#160; There’s lots of things I want to change about myself, and I figure I should put them out there and [...]]]></description>
			<content:encoded><![CDATA[<p>Obviously, with the start of the New Year, there will be a flood of posts on the blogosphere regarding resolutions to change bad behaviors and adopt new good ones; why should I be any different?&#160; There’s lots of things I want to change about myself, and I figure I should put them out there and see how I’m doing over the year.&#160; So, with little fanfare, here’s my list of challenges I plan to tackle for 2011 (broken up in to categories and subcategories for easy reference):</p>
<p>&#160;</p>
<h1>Professional</h1>
<h2>Technical Skills</h2>
<ul>
<li>I want to learn something new every month.&#160; My goal is to tackle something challenging, and be able to understand the ins and outs of it within 30 days.&#160; For example, I want to finish tackling XML (including XSD&#8217;s) in SQL Server.</li>
<li>I want to upgrade my certifications by the end of the year; I’ve been dancing around the MCITP exams for a while, and I need to finish them.</li>
</ul>
<h2>Presentation</h2>
<ul>
<li>I want to make at least 6 technical presentations by the end of the year; last year, I managed to eke out 8, but given some of the recent changes in my personal life (see below), I think 6 is reasonable.</li>
<li>I will blog at least once a month about some technical topic (see the first bullet point under technical skills).</li>
</ul>
<h2>Management</h2>
<ul>
<li>I will understand the SCRUM methodology, and learn how to implement it with my team at work.&#160; Although I’m not a team leader, I AM the Senior Database Architect, and I need to code less, and teach more.&#160; This is my year to do so.</li>
</ul>
<p>&#160;</p>
<h1>Personal</h1>
<h2>Health</h2>
<ul>
<li>I’m getting married again this year, and I want to look good for my new wife.&#160; I also want to avoid long-term health issues.&#160; I was losing weight last year (until I started dating), and I want to get back on track.&#160; I’d like to lose 50 lbs by October.</li>
<li>I have apnea, and I’ve been horrible about using my CPAP on a regular basis.&#160; I will use it regularly.</li>
<li>I need to exercise more, so I will find 20 minutes a day to do SOMETHING, even if it’s just walking around the office for 20 minutes.</li>
<li>I will drink at least 8 glasses of water per day.</li>
</ul>
<h2>Spiritual</h2>
<ul>
<li>I’ve slacked off in my religious activities; my faith was nourished by church attendance during my divorce, and I need to start growing again.&#160; I will find a new church in the next two months (my old church is too far to drive on a regular basis), and become a regular attendee.</li>
<li>I choose to absorb the goodness from people who love me, and I will reject the poison from those who do not.&#160; I will focus on the important things in life (like my kids, and my future bride), and worry less about the unimportant things (like who’s mowing the grass).</li>
</ul>
<h2>Social</h2>
<ul>
<li>I will listen more to my children, my family, and my friends.&#160; I will find ways to let them know I love them.</li>
<li>I will nurture my own friendships; while I love my fiance’s friends and family, I want to bring more to the table than just me.</li>
</ul>
<h2>Financial</h2>
<ul>
<li>My divorce pulled me way off course.&#160; While I’m a long way from being out of debt, I will continue to make strides in that area.&#160; I will pay off at least one credit card ahead of schedule.</li>
<li>I will save more; I plan to find ways to cut costs (like taking advantage of coupons, and eating out less).</li>
</ul>
<p>Anyway, there you have it: my New Year’s resolutions for 2011.&#160; May it be a good year for all.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2011/01/05/the-ubiquitous-resolution-post/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Still is still moving to me</title>
		<link>http://codegumbo.com/index.php/2010/12/23/still-is-still-moving-to-me/</link>
		<comments>http://codegumbo.com/index.php/2010/12/23/still-is-still-moving-to-me/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 13:02:27 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Blogging is FUN!]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2010/12/23/still-is-still-moving-to-me/</guid>
		<description><![CDATA[I don’t often write posts of a highly personal nature on this blog because I feel like there’s a certain sense of privacy I need to maintain, but as the end of the year draws nigh, I’m feeling a bit reflective.&#160; It’s been a good year; it began a little rocky as I was wrapping [...]]]></description>
			<content:encoded><![CDATA[<p>I don’t often write posts of a highly personal nature on this blog because I feel like there’s a certain sense of privacy I need to maintain, but as the end of the year draws nigh, I’m feeling a bit reflective.&#160; It’s been a good year; it began a little rocky as I was wrapping up a <a href="http://codegumbo.com/index.php/2009/11/30/ot-endings-and-new-beginnings/" target="_blank">divorce</a>, but it’s ended on a high note: shortly after my divorce was final, I met an amazing woman.&#160; After 9 months of dating, I asked her to marry me.</p>
<p>It’s been wonderful being in a healthy relationship with someone after having lived through a unhealthy one; my fiancée’ actually LIKES me, and that’s made all the difference.&#160;&#160; When I’m with her, I feel good about myself, and when I’m away, I can’t wait to spend time with her (hopefully, that explains my absence from blogging a bit).</p>
<p>However, I have kids with my ex, which means that I can’t completely break away from my past; I love my children, and in order to do what’s best for them, I’ve had to continue holding my tongue and restraining my anger when their mom and I disagree.&#160; I would have thought that I would be a master of that by now, but it continues to be a struggle for me.&#160; Anger is a seductive emotion, in some ways more so than love.&#160; It’s far too easy to dwell on the hurts and pains caused by the other person, and to either lash out in revenge or obsess about the misdeeds of the other.&#160; While both of those reactions are normal, neither of them will feed the spirit for any length of time.&#160; So, I’m writing this post to draw a line in the sand; I refuse to live in the shadow of anger any longer.&#160; I will not dwell on the perceived injustices caused by others, but will instead find ways to enjoy life.&#160; </p>
<p>Don’t get me wrong; I’m sure that I will continue to encounter situations where anger is justified (and I plan on getting angry when those times arise).&#160; However, I refuse to continue looking for those things that offend me; I choose to live my life filled with love and laughter.&#160; Life is too short to waste dwelling in darkness.</p>
<p>Merry Christmas, and Happy New Year; may your lives be blessed with peace, prosperity, and challenges to grow.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2010/12/23/still-is-still-moving-to-me/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Too few words in my vocabulary</title>
		<link>http://codegumbo.com/index.php/2010/09/11/too-few-words-in-my-vocabulary/</link>
		<comments>http://codegumbo.com/index.php/2010/09/11/too-few-words-in-my-vocabulary/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 03:28:03 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Blogging is FUN!]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2010/09/11/too-few-words-in-my-vocabulary/</guid>
		<description><![CDATA[Today’s been such a busy day that I totally forgot to stop and say this; with less than a half hour to go on this September 11, I wanted to say all that I can say to those of you who have served our country: Thank you.]]></description>
			<content:encoded><![CDATA[<p>Today’s been such a busy day that I totally forgot to stop and say this; with less than a half hour to go on this September 11, I wanted to say all that I can say to those of you who have served our country:</p>
<p>Thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2010/09/11/too-few-words-in-my-vocabulary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>#passvotes Tweaks and Data Geeks: PASS Election 2011</title>
		<link>http://codegumbo.com/index.php/2010/09/03/passvotes-tweaks-and-data-geeks-pass-election-2011/</link>
		<comments>http://codegumbo.com/index.php/2010/09/03/passvotes-tweaks-and-data-geeks-pass-election-2011/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 16:58:15 +0000</pubDate>
		<dc:creator>stuart</dc:creator>
				<category><![CDATA[Election2010]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[The Social Web]]></category>

		<guid isPermaLink="false">http://codegumbo.com/index.php/2010/09/03/passvotes-tweaks-and-data-geeks-pass-election-2011/</guid>
		<description><![CDATA[Obviously, the angst over the 2010 PASS elections still lives on for some, and some of you are probably ready to move on to more immediate concerns, but as for me, I’m stuck here trying to figure out what I should learn from all of this.&#160; I do think we as a community need to [...]]]></description>
			<content:encoded><![CDATA[<p>Obviously, the angst over the 2010 PASS elections still lives on for some, and some of you are probably ready to move on to more immediate concerns, but as for me, I’m stuck here trying to figure out what I should learn from all of this.&#160; I do think we as a community need to move forward, and to that end, I’ve agreed to participate in <a href="http://kevinekline.com/2010/09/04/political-calculus-pass-nominations/" target="_blank">Kevin Kline’s series on the PASS elections process</a>, and answer the following question:</p>
<blockquote><p>“Many in the community seem to think that the PASS election process is badly broken.&#160; Do you think that PASS needs to implement fundamental and far-reaching changes to its election process, or does it only need some fine tuning?&#160; Please explain your thoughts?”</p>
</blockquote>
<h2>Learning from the experience…</h2>
<p>I don’t want to keep rehashing the past, because it’s been done (<a href="http://codegumbo.com/index.php/2010/08/18/passvotes-when-doing-the-right-thing-aint-popular/" target="_blank">here</a>, <a href="http://www.sqlandy.com/archive/pass-update-41-elections/" target="_blank">here</a>, <a href="http://www.sqlservercentral.com/blogs/brian_kelley/archive/2010/08/24/it-s-the-procedure.aspx" target="_blank">here</a>, and <a href="http://www.brentozar.com/archive/2010/08/why-im-disappointed-pass-election-process/" target="_blank">here</a>, to name a few; if you want a LOT more reading material, the elections site has a bunch of <a href="http://elections.sqlpass.org/Discussion.aspx" target="_blank">blog entries</a>).&#160;&#160; While there are lots of lessons to be learned, and ideas to be discussed, I think there are two key points that are not stressed enough:</p>
<ol>
<li>Our discourse as a community has been healthy, and </li>
<li>Nobody involved in the process has walked away clean. </li>
</ol>
<p>For the first point, I think we’ve been able to keep our disagreements civil; there have been some comments made from several key contributors to the discussion that have been more cutting than others, and I have said some things that I should have kept to myself, but all in all, I don’t think we’ve burned any bridges that can’t be rebuilt.&#160;&#160; The only lingering meme that continues to bother me is the occasional “community-vs.-PASS” theme that is implied in some of the discussions; I’ll talk more about why that bothers me in a bit, but I fear we too easily fall into the trap of needing to define an invisible “Them” to be an antithesis to our “We”.&#160;&#160; We is Them, and They are We.</p>
<p>The second point was driven home to me like a dagger to the heart in a response from Andy Warren to a dialogue in the comments section of Brent Ozar’s <a href="http://www.brentozar.com/archive/2010/08/why-im-disappointed-pass-election-process/" target="_blank">post on the issue</a>:</p>
<blockquote><p>Agreeing to disagree is seldom satisfying, but often necessary. I’m entirely biased about my views on this, but I think it’s easy to forget the pain that continues along with this discussion. Replace the name of SJ with yours, and imagine how it would feel to be left off the slate (fairly, unfairly or otherwise), and then have a conversation continue that seems to imply a great failure during the interview, but no details emerge. Do you defend yourself or lay low? What if you allow the inner details to be published, but they are not?</p>
<p>We don’t agree on the way things worked out. Ok. I think we should let things heal a little more, then have the values and process conversation that we should have had last year – one that I’ve admitted I should have helped to make happen. Yell at me. Yell at the process. But I think we’re at the point where we leave a good man to tend his wounds and we try to do better next year, or we have the entire conversation and let the chips fall where they way on each side. I vote for moving forward.</p>
<p>Not my place to tell you not to talk about it, and much of this has been good conversation. But please remember my friend is not an abstraction. Actually, I wish I could say that better. I know that you don’t he is an abstraction, but I’m not sure that this conversation, right now, helps any of us.</p>
</blockquote>
<p>I’ve been so busy defending what I perceived to be attacks on the character of the Nom Com or the quality of my work that I’ve forgotten what it must be like to be in Steve’s place, and for that I’m truly sorry.&#160;&#160; I don’t regret my choice to point out what I think are inaccurate statements about the process, but I should have tempered my comments with more grace than I did.&#160; That being said, I think we all need to step back and realize that nobody was completely happy with this year’s election process; obviously, the controversy was not a desired outcome by anyone on the Nom Com, the Board, or the membership at large.&#160; So how do we fix the process moving forward?</p>
<h3></h3>
<h2>Is the process irreparably broken?</h2>
<p>Short answer: No.</p>
<p>Longer answer:&#160; I think if you look at any business that has an electable Board of Directors, the nominations process is similar; the Board appoints a committee to find qualified candidates, and then votes to approve or reject the slate.&#160;&#160; The elections process should be simple, but fair; I don’t think that a Board of an organization need be run like the federal government (with election cycles dictating workflow). That being said, I think there are lots of opportunities to tweak the process, and learn from our mistakes. </p>
<h3>Tweak 1: Standardize the qualifications for a Director</h3>
<p>I think PASS made strides this year, but there should be very specific minimum requirements for a seat at the table.&#160; <a href="http://sqlblog.com/blogs/andy_leonard/archive/2010/08/23/more-thoughts-on-the-pass-election-2010.aspx" target="_blank">Andy Leonard</a> and <a href="http://www.sqlservercentral.com/blogs/brian_kelley/archive/2010/08/23/looking-at-the-numbers.aspx" target="_blank">K. Brian Kelley</a> both made excellent points about the inadequacy of using a ranking system to evaluate certain concrete measures like Education and References.&#160; If we must use a ranking system, then the criteria for the ranks need to be carefully defined, like so:</p>
<blockquote><p>Applicant must have a Bachelor’s Degree (or equivalent University degree).      <br />Add 1 point for a Master’s Degree in any subject.       <br />Add 1 point for a Doctorate Degree in any subject.</p>
</blockquote>
<p>Please note that the above example is merely intended to illustrate specific ranking criteria; the definition of Education itself warrants more discussion than I have time for in this post.</p>
<p>Experience with PASS is another great example of a objective measure that needs standard ranking; how long have you been a member?&#160; What volunteer roles have you performed?&#160; Is experience as a chapter leader more or less valuable than experience on the Program Committee?&#160; Whatever standards are chosen, they should be well-defined and applied evenly from year to year; if an applicant doesn’t change their behavior from year to year (i.e., an applicant with little PASS experience in year 1 doesn’t get involved in year 2), they should have the same score.</p>
<h3>Tweak 2: Transparent Application, Opaque Interviews, Translucent Board</h3>
<p>Applications should be made available to the public, as well as the ranking using the standardized questionnaire described above; the general members of PASS should feel confident that the scoring system used to evaluate an application reflects the applicant’s ability to meet the minimum requirements.</p>
<p>However, I think that discussions within the Nominations Committee, including interviews with the applicants, should remain opaque: a black box.&#160; I know others think that the Nom Com should be completely transparent, but I think that the job of the Nom Com is to probe areas beyond the minimum qualification, and in order to do so, the members of that group need the ability to ask questions that may not be appropriate for general consumption.&#160; I think this protects both the applicants and the volunteer interviewers (what if I, as a volunteer, were to ask a really stupid question?&#160; Should I be vilified on the Internet by the membership?).&#160; But here’s the rub: <strong>the interviews need to be recorded</strong>.</p>
<p>The interviews should NEVER be released to the general membership, but once the slate has been presented to the Board of Directors for approval or rejection, the interview tapes need to be included as part of the recommendation in order to give the Board full insight into why the Nom Com chose to recommend or deny certain candidates.&#160; The board should then accept or reject the slate, and if they choose to reject the slate, decide how they’re going to move forward; the discussions surrounding the slate should not be released, but the vote should.&#160; That way, if the general membership felt that the process was unfair, they could contact the Board members and move forward with resolving the issue. </p>
<h3>Tweak 3: Maximize member involvement</h3>
<p>I think one of the hardest problems to tackle in this discussion is the issue of member involvement; as I mentioned earlier, the theme of “community vs. PASS” is a difficult pill for me to swallow because I see every member of PASS (including the Board) as member of the community.&#160; I also realize (as a chapter leader) that there are many members of the community which are not PASS members, and members of both subsets that are not active in many of the social networks that were abuzz with concerns over the process.</p>
<p>Let me back up and clarify: I’m a chapter leader for AtlantaMDF, and at one point, we had nearly 1500 SQL Server Professionals on our private mailing list.&#160; These were people who at one point had registered for a meeting of ours; I’d consider them member of the community.&#160; Are they PASS members? Maybe.&#160; Are they active on twitter, or active bloggers?&#160; Dunno; my experience presenting on these topics leads me to believe that the vast majority of SQL Server Professionals are NOT involved in social networking.&#160; <a href="http://littlekendra.com/2010/08/26/passbod/" target="_blank">Kendra Little</a> had a similar take on the problem of uninvolved membership (I stole the graph from her):</p>
<p><img src="http://thedbaknows.files.wordpress.com/2010/08/sqlserverprofessionals3.jpg" /></p>
<p>Voting stats from the last few elections would probably back up this idea; although I don’t remember the actual numbers, I do remember thinking that the voter turnout was abysmal compared to the number of people that PASS claims as members (remember that membership is free).&#160; Sort of like the same feeling I get when I think that AtlantaMDF invites 1500 people every month to come to a meeting, and 75 do; I’m grateful we got 75, but we’re missing a lot of interaction from 1425 other people.</p>
<p>So how do we involve the membership?&#160; I think that Chapter Leaders (including Virtual Chapter Leaders) should be randomly selected and asked to serve on the Nom Com every election cycle, and the number of Chapter Leaders should always outweigh the number of Board seats by at least 1.&#160;&#160; Why Chapter Leaders?&#160; To me, they represent the local faces of PASS, and are the most likely ones to understand the pulse of the community.&#160; Why not bloggers, tweeters, or columnists?&#160; Although I think that social networkers provide a great service to the community, they don’t necessarily have an official relationship with PASS.&#160;&#160; PASS serves the community, but I think the election process needs to be membership driven.</p>
<p>Involving the membership via Chapter Leaders on the Nom Com should (I hope) instill some trust in the process, even if the interview process yields an unpopular result.&#160; It’s a lot harder to accuse the Nom Com of predetermining the outcome of an interview because of their ties to the Board if the Nom Com consists of a majority of non-Board members.</p>
<h2>Summing up.</h2>
<p>I have several other ideas (such as the possibility of a Chapter Congress), but many of them require drastic overhauls of how PASS does business; that’s simply not feasible.&#160; I think many of the problems of the last two elections can be easily resolved with a few minor tweaks.&#160; However, the first step is the conversation, and that conversation needs to begin well before the election season.&#160; It’s easy to be upset about the outcome, but in order for real change to occur, we (the community) need to step up and participate in the conversations.&#160; I am eagerly awaiting the chance; are you?</p>
]]></content:encoded>
			<wfw:commentRss>http://codegumbo.com/index.php/2010/09/03/passvotes-tweaks-and-data-geeks-pass-election-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

