<?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>Elegant Code &#187; Community</title>
	<atom:link href="http://elegantcode.com/tag/community/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Sun, 12 Feb 2012 04:40:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>I&#8217;m on Twitter. Now what?</title>
		<link>http://elegantcode.com/2008/06/04/im-on-twitter-now-what/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=im-on-twitter-now-what</link>
		<comments>http://elegantcode.com/2008/06/04/im-on-twitter-now-what/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 04:35:57 +0000</pubDate>
		<dc:creator>David Starr</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Tools & Utilities]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2008/06/04/im-on-twitter-now-what/</guid>
		<description><![CDATA[I just set up on Twitter and got everything set up, I think. http://twitter.com/DaddyStarr So, how do I get the most out of this? Should I switch to Jabber? Can I tweet from MSN Messenger? Who should I follow? Will I care about this in 1 month?]]></description>
			<content:encoded><![CDATA[<p>I just set up on Twitter and got everything set up, I think.</p>
<p><a title="http://twitter.com/DaddyStarr" href="http://twitter.com/DaddyStarr">http://twitter.com/DaddyStarr</a></p>
<p>So, how do I get the most out of this? Should I switch to Jabber? </p>
<p>Can I tweet from MSN Messenger? </p>
<p>Who should I follow? </p>
<p>Will I care about this in 1 month?</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2008/06/04/im-on-twitter-now-what/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Boise Open Spaces Recap</title>
		<link>http://elegantcode.com/2008/06/03/boise-open-spaces-recap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=boise-open-spaces-recap</link>
		<comments>http://elegantcode.com/2008/06/03/boise-open-spaces-recap/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 04:00:50 +0000</pubDate>
		<dc:creator>Guest Blogger</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2008/06/03/boise-open-spaces-recap/</guid>
		<description><![CDATA[Boise&#8217;s first Open Spaces event was a raging success (IMHO). Thanks to Scott for organizing the event, and Jarod for guiding us through the (non) process. I hope that we can repeat the event soon with a wider audience and longer duration. I sat in on 3 groups, the first as a full member and [...]]]></description>
			<content:encoded><![CDATA[<p>Boise&#8217;s first Open Spaces event was a raging success (IMHO). Thanks to Scott for organizing the event, and Jarod for guiding us through the (non) process. I hope that we can repeat the event soon with a wider audience and longer duration.</p>
<p>I sat in on 3 groups, the first as a full member and the last two as a bumblebee. Here are my rough notes from each session. Most of these are just the questions that we hashed through without the answers, I guess you had to be there for that.</p>
<ul>
<li>Domain Driven Domain
<ul>
<li>Do you choose Repository or Active Record?
<ul>
<li>Can a dynamic language give you the quick ramp up of Active Record and the long-term maintainability of Repository?</li>
</ul>
</li>
</ul>
<ul>
<li>How do Domain Specific Languages relate to DDD?
<ul>
<li>What if you create a DSL to define your business rules?</li>
</ul>
</li>
</ul>
</li>
<li>Teaching Object Relational Mapping to junior developers
<ul>
<li>Which ORM do you choose?
<ul>
<li>
<ul>
<li>In the .NET world it seemed to boil down to a choice between
<ul>
<li>
<ul>
<li>NHibernate</li>
<li>LINQ for SQL</li>
</ul>
<ul>
<li>Castle Active Record (apparently built on top of NHibernate)</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>Java
<ul>
<li>Hibernate like mapping (EJB, JPA, etc…)
<ul>
<li>Start the junior developer off learning the domain model and try to isolate them from the object-relational impedance through HSQL</li>
</ul>
</li>
</ul>
<ul>
<li>iBatis approach
<ul>
<li>Expose them to the internals of the relational database and make the mapping to the domain process manual</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Technical leaders moving into management
<ul>
<li>Two different tracks that exist at a lot of companies
<ul>
<li>Technical track</li>
<li>Management track</li>
<li>Both are intended to have similar pay and promotional opportunities</li>
<li>At smaller companies, this dual track doesn&#8217;t always exist and technical people are forced into management to chase promotions</li>
</ul>
</li>
</ul>
<ul>
<li>As a technical leader (ie Architect) how do you stay &#8220;in the code enough&#8221; to make competent long-term technical decisions?
<ul>
<li>Make sure your code is architected so you can recover from poor mistakes
<ul>
<li>For example be able replace your persistence layer in 2 weeks, mitigating a poor persistence layer technology decision.</li>
</ul>
</li>
</ul>
<ul>
<li>Will your developers feel like you are the non-coding architect passing down edicts from above without knowing the details or impact?</li>
</ul>
</li>
</ul>
</li>
<li>The event closed with a great pissing match of who has worked on the largest system, I think Chris and Jarod tied for first place.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2008/06/03/boise-open-spaces-recap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bring a Friend (Why Have An Elegant Code Open Spaces Session?)</title>
		<link>http://elegantcode.com/2008/05/27/bring-a-friend-why-have-an-elegant-code-open-spaces-session/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bring-a-friend-why-have-an-elegant-code-open-spaces-session</link>
		<comments>http://elegantcode.com/2008/05/27/bring-a-friend-why-have-an-elegant-code-open-spaces-session/#comments</comments>
		<pubDate>Tue, 27 May 2008 18:37:28 +0000</pubDate>
		<dc:creator>Jason Grundy</dc:creator>
				<category><![CDATA[Esoterica]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2008/05/27/bring-a-friend-why-have-an-elegant-code-open-spaces-session/</guid>
		<description><![CDATA[Last week Scott announced a Elegant Code Open Spaces Session. But why are we doing this? Obviously when answering this question I am speaking for myself and not necessarily the rest of the Elegant Coders&#8230;although who could possibly disagree with the constructed and reasonable argument that follows!? There are basically two reasons for me to [...]]]></description>
			<content:encoded><![CDATA[<p>Last week <a href="http://elegantcode.com/about/scott-schimanski/">Scott</a> announced a <a href="http://elegantcode.com/2008/05/21/announcing-an-elegant-code-open-spaces-session/">Elegant Code Open Spaces Session</a>. But why are we doing this? Obviously when answering this question I am speaking for myself and not necessarily the rest of the Elegant Coders&#8230;although who could possibly disagree with the constructed and reasonable argument that follows!?</p>
<p>There are basically two reasons for me to personally participate in various community events:</p>
<ol>
<li>The selfish answer is that I want to make myself better.
<li>The unselfish answer is that I want to make other people better too.</li>
</ol>
<p>The second one of these is hard. One thing that was re-emphasized for me during <a href="http://elegantcode.com/2008/04/22/altnet-seattle-recap/">Seattle</a> was that the biggest challenge that any community faces is converting the unbelievers. Obviously most of the people who turn up for ALT.NET events have bought into the ideas (I am not going to go down the rat hole of defining what those ideas are). But how do we increase the number of people who are aware of and hopefully buy into some of the ALT.NET dogma?</p>
<p>The problem was well illustrated in the Are Auto Mocking Containers (AMC) Evil session in Seattle . The amount of concepts that need to be understood and pain that must have been experienced to even reach the point when an AMC comes into play is enormous. So how do you take your stereotypical Mort (I am not using this term in derogatory way) and at least make them aware that there might be another way to do things?</p>
<p>When we were discussing this problem over lunch we came up with the idea of the Open Spaces session. It sounds kinda lame but the idea for each Elegant Coder is to &#8220;bring a friend&#8221; who might be open to some new ideas and at it&#8217;s core that&#8217;s what this event is all about. It&#8217;s going to be a lot of fun&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2008/05/27/bring-a-friend-why-have-an-elegant-code-open-spaces-session/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I&#8217;m on &#8230;</title>
		<link>http://elegantcode.com/2008/05/21/im-on/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=im-on</link>
		<comments>http://elegantcode.com/2008/05/21/im-on/#comments</comments>
		<pubDate>Wed, 21 May 2008 19:10:35 +0000</pubDate>
		<dc:creator>Jan Van Ryswyck</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2008/05/21/im-on/</guid>
		<description><![CDATA[&#8230; Twitter. Why? Because all the cool kids are doing it (yep, I have no spine). Let&#8217;s see where this goes.]]></description>
			<content:encoded><![CDATA[<p>&#8230; <a href="http://twitter.com/janvanryswyck" target="_blank">Twitter</a>. Why? Because all the cool kids are doing it <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  (yep, I have no spine). Let&#8217;s see where this goes. </p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2008/05/21/im-on/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Boise Technical Community</title>
		<link>http://elegantcode.com/2008/05/09/boise-technical-community/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=boise-technical-community</link>
		<comments>http://elegantcode.com/2008/05/09/boise-technical-community/#comments</comments>
		<pubDate>Fri, 09 May 2008 16:19:46 +0000</pubDate>
		<dc:creator>David Starr</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2008/05/09/boise-technical-community/</guid>
		<description><![CDATA[I recently realized just how vibrant and thriving our local technical community is here in Boise, Idaho. Although I hear things in the ether about events and user groups I have never really stopped to see how many opportunities there are out there for us. Wow. A little surfing and Googling turns up these gems [...]]]></description>
			<content:encoded><![CDATA[<p>I recently realized just how vibrant and thriving our local technical community is here in Boise, Idaho. Although I hear things in the ether about events and user groups I have never really stopped to see how many opportunities there are out there for us. Wow. A little surfing and Googling turns up these gems and I bet there are many more I am unaware of out there.</p>
<h3>User Groups</h3>
<p>Most of these groups are monthly meetings of individuals with similar interests.</p>
<ul>
<li><a href="http://adidaho.org/devRIA.php">Adobe Developers of Idaho </a></li>
<li><a href="http://www.netdug.com/" target="_blank">Boise .Net User Group</a></li>
<li><a href="http://graphicdesign.meetup.com/468/">Boise Adobe Users and Graphic Design Group</a></li>
<li><a href="http://www.cfidaho.org" target="_blank">Boise ColdFusion Developers Group</a></li>
<li><a href="http://boiselug.org" target="_blank">Boise Linux User Group</a></li>
<li><a href="http://boiserb.com" target="_blank">Boise Ruby Brigade</a></li>
<li><a href="http://bsdg.org/" target="_blank">Boise Software Developers Group</a></li>
<li><a href="http://boise.sqlcommunity.org/" target="_blank">Boise SQL Server User Group</a></li>
<li><a href="http://greateridahosharepoint.org" target="_blank">Greater Idaho SharePoint User Group</a></li>
<li><a href="http://idahopcug.apcug.org" target="_blank">Idaho PC Users Group</a></li>
<li><a href="http://php.meetup.com/206/" target="_blank">PHP User Group</a></li>
<li><a href="http://blog.blackfin.com/default.aspx" target="_blank">SharePoint Developers Group</a></li>
</ul>
<h3>Less Frequent Gatherings</h3>
<p>These events tend to be a bit bigger and are typically full day affairs.</p>
<ul>
<li><a href="http://boisecodecamp.org" target="_blank">Boise Code Camp</a></li>
<li><a href="http://www.dayofdotnet.org/" target="_blank">Boise Day of .Net</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2008/05/09/boise-technical-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

