<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.lostechies.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Joey Beninghove - All Comments</title><link>http://www.lostechies.com/blogs/joeydotnet/default.aspx</link><description>Doing business until He comes or calls -- Luke 19:13</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>re: Git/Branch-Per-Feature - Composable Deployments/Releases?</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2010/03/09/git-branch-per-feature-composable-deployments-releases.aspx#74784</link><pubDate>Thu, 11 Mar 2010 22:11:36 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:74784</guid><dc:creator>David Alpert</dc:creator><description>&lt;p&gt;This is largely the same pattern my current team is using with Subversion; we have a build branch off the trunk that maps to your staging branch and we branch feature branches off the build branch then merge back into the build branch as they are ready to deploy to stage for testing.&lt;/p&gt;
&lt;p&gt;That said, I think most of those branches and merges would go much faster and more smoothly w/ git than w/ svn. :-)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=74784" width="1" height="1"&gt;</description></item><item><title>re: Git/Branch-Per-Feature - Composable Deployments/Releases?</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2010/03/09/git-branch-per-feature-composable-deployments-releases.aspx#74518</link><pubDate>Tue, 09 Mar 2010 17:44:49 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:74518</guid><dc:creator>Jon Kruger</dc:creator><description>&lt;p&gt;+1 to the article that Dugald posted. &amp;nbsp;I modeled my Git workflow off of that post and it is going great.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=74518" width="1" height="1"&gt;</description></item><item><title>re: Git/Branch-Per-Feature - Composable Deployments/Releases?</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2010/03/09/git-branch-per-feature-composable-deployments-releases.aspx#74510</link><pubDate>Tue, 09 Mar 2010 16:12:24 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:74510</guid><dc:creator>Dugald</dc:creator><description>&lt;p&gt;Yes, that article does a great a job outlining how things fit together. We use it, and then branch per feature, merging back into develop. Then, other developers can just pull from develop and do the same. I also like master as always having stable releases and being the goto for that. Then, everything else is fluid and temporary.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=74510" width="1" height="1"&gt;</description></item><item><title>re: Git/Branch-Per-Feature - Composable Deployments/Releases?</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2010/03/09/git-branch-per-feature-composable-deployments-releases.aspx#74509</link><pubDate>Tue, 09 Mar 2010 16:01:22 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:74509</guid><dc:creator>joeyDotNet</dc:creator><description>&lt;p&gt;Dugald,&lt;/p&gt;
&lt;p&gt;Wow, that is a great article! &amp;nbsp;Thanks! &amp;nbsp;That model looks very attractive. &amp;nbsp;I have thought about a using a long running &amp;quot;dev&amp;quot; branch somehow, but wasn&amp;#39;t sure how best to fit it into the flow. &amp;nbsp;This helps explain it a lot.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=74509" width="1" height="1"&gt;</description></item><item><title>re: Git/Branch-Per-Feature - Composable Deployments/Releases?</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2010/03/09/git-branch-per-feature-composable-deployments-releases.aspx#74508</link><pubDate>Tue, 09 Mar 2010 15:30:09 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:74508</guid><dc:creator>Dugald</dc:creator><description>&lt;p&gt;One thing I miss from your setup is a long-running &amp;#39;development&amp;#39; branch. I use this branch to branch off features and then merge them back into the &amp;#39;development&amp;#39; branch. We then keep development and master as the common branches pushed/pulled among developers. Staging seems to be serving that purpose for you, but I prefer the methodology in this post: &lt;a rel="nofollow" target="_new" href="http://nvie.com/git-model"&gt;http://nvie.com/git-model&lt;/a&gt; , where releases are in a separate branch for the release, which is then merged back into development and master.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=74508" width="1" height="1"&gt;</description></item><item><title>re: Git/Branch-Per-Feature - Composable Deployments/Releases?</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2010/03/09/git-branch-per-feature-composable-deployments-releases.aspx#74468</link><pubDate>Tue, 09 Mar 2010 08:16:53 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:74468</guid><dc:creator>Jon Hilton</dc:creator><description>&lt;p&gt;We&amp;#39;ve certainly seen benefits from approaching Git this way, especially as we also have TeamCity labelling builds for us. &lt;/p&gt;
&lt;p&gt;The upshot is that if we have a problem with the deployed version (version number embedded in the dll) we can create a hotfix branch from that specific build without affecting any of our feature/master/staging branches.&lt;/p&gt;
&lt;p&gt;The branch-per-feature approach also does a good job of ensuring developers work in a modular fashion rather than a scatter-gun, change twenty things at once assault on the code!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=74468" width="1" height="1"&gt;</description></item><item><title>re: Funny question and response of the day</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2007/10/08/funny-question-and-response-of-the-day.aspx#68092</link><pubDate>Sat, 13 Feb 2010 17:23:22 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:68092</guid><dc:creator>dmfiqjywewp</dc:creator><description>&lt;p&gt;kVYln0 &amp;nbsp;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://pjvzrnaptvlu.com/&amp;quot;&amp;gt;pjvzrnaptvlu&amp;lt;/a&amp;gt;"&gt;pjvzrnaptvlu.com/.../a&amp;gt;&lt;/a&gt;, [url=&lt;a rel="nofollow" target="_new" href="http://bjudssixwzbq.com/"&gt;http://bjudssixwzbq.com/&lt;/a&gt;]bjudssixwzbq[/url], [link=&lt;a rel="nofollow" target="_new" href="http://edbbcxsoqeqx.com/"&gt;http://edbbcxsoqeqx.com/&lt;/a&gt;]edbbcxsoqeqx[/link], &lt;a rel="nofollow" target="_new" href="http://zrvnvlinrida.com/"&gt;http://zrvnvlinrida.com/&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=68092" width="1" height="1"&gt;</description></item><item><title>re: Scribbish Skin - For Subtext</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2008/02/10/scribbish-skin-for-subtext.aspx#65613</link><pubDate>Thu, 11 Feb 2010 02:16:10 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:65613</guid><dc:creator>renantech</dc:creator><description>&lt;p&gt;I found your blog on Google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work.&lt;/p&gt;
&lt;p&gt;I found that costumizing subtext plaftform is not easy but i really like it.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=65613" width="1" height="1"&gt;</description></item><item><title>re: Guest Post: Suggestions for Effective Team Communication in a Virtual Environment</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2009/10/09/guest-post-suggestions-for-effective-team-communication-in-a-virtual-environment.aspx#27213</link><pubDate>Wed, 21 Oct 2009 01:35:39 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:27213</guid><dc:creator>Julia Young</dc:creator><description>&lt;p&gt;Thanks for a great list of tips. I too work in a mainly virtual environment with clients and colleagues in multiple locations. My colleagues and I keep IM on all time as an easy way to chat and ask odd questions. We have a habit of &amp;quot;beeping&amp;quot; each other first to see if we at our desks AND available before we go further. This really helps - we get the benefit of informal chat and also the courtesy of ensuring that it is good timing - like poking your head around the door. Sometimes we find that IM chat is too involved and we remind ourselves to pick up the phone or Skype.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=27213" width="1" height="1"&gt;</description></item><item><title>re: Guest Post: Suggestions for Effective Team Communication in a Virtual Environment</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2009/10/09/guest-post-suggestions-for-effective-team-communication-in-a-virtual-environment.aspx#27193</link><pubDate>Tue, 20 Oct 2009 22:53:20 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:27193</guid><dc:creator>Nancy Settle-Murphy</dc:creator><description>&lt;p&gt;Great tips! One I would add: Consider both generational and cultural differences when creating a team communications plan. I find that many people &amp;quot;of a certain generation&amp;quot; really get thrown off track easily by frequent interruptions that IMing and texting can cause, while many younger folks I work with see email and even phone as &amp;quot;so yesterday.&amp;quot; It&amp;#39;s important to discuss the different communication options and make sure everyone is comfortable with the agreed-upon choices. Similar situation for cultural differences. Assume differences until similarities are proven is always the safest option.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=27193" width="1" height="1"&gt;</description></item><item><title>re: Guest Post: Suggestions for Effective Team Communication in a Virtual Environment</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2009/10/09/guest-post-suggestions-for-effective-team-communication-in-a-virtual-environment.aspx#26083</link><pubDate>Sat, 10 Oct 2009 19:06:16 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:26083</guid><dc:creator>laura w</dc:creator><description>&lt;p&gt;I usually work with web-based applications like &lt;a rel="nofollow" target="_new" href="http://www.showdocument.com"&gt;http://www.showdocument.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I use it for sharing my designs and documents with partners and clients,&lt;/p&gt;
&lt;p&gt;but i guess it can used for other purposes too. If you&amp;#39;re looking for a free solution you should check it out.&lt;/p&gt;
&lt;p&gt;- Laura W.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=26083" width="1" height="1"&gt;</description></item><item><title>re: Guest Post: Suggestions for Effective Team Communication in a Virtual Environment</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2009/10/09/guest-post-suggestions-for-effective-team-communication-in-a-virtual-environment.aspx#26076</link><pubDate>Sat, 10 Oct 2009 17:57:24 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:26076</guid><dc:creator>Karthik Hariharan</dc:creator><description>&lt;p&gt;Sounds like a great set of rules/guidelines to follow. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Another good one is if you are on a mixed-environment team where some members are virtual and some are not, make everyone get on the phone separately when having a conference call rather than locals dialing in through a conference room.&lt;/p&gt;
&lt;p&gt;Nothing is more annoying than being the one guy dialed in who can&amp;#39;t get a word into the discussion.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=26076" width="1" height="1"&gt;</description></item><item><title>re: Looking for some awesome .NET developers (work from home)</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2008/09/26/looking-for-some-awesome-net-developers-work-from-home.aspx#25554</link><pubDate>Fri, 25 Sep 2009 17:55:26 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:25554</guid><dc:creator>sonali</dc:creator><description>&lt;p&gt;is there &amp;nbsp;any upcoming opportunities for new comers &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=25554" width="1" height="1"&gt;</description></item><item><title>re: Smart Constructor Anti-Pattern</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2009/09/02/smart-constructor-anti-pattern.aspx#24533</link><pubDate>Thu, 03 Sep 2009 12:52:40 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:24533</guid><dc:creator>joeyDotNet</dc:creator><description>&lt;p&gt;@Waheed,&lt;/p&gt;
&lt;p&gt;Yes, I realized that perhaps I could have chosen a simpler example to explain the same thing. &amp;nbsp;On the other hand, I often find it useful to see code samples that are as close to full, real world examples as possible. &amp;nbsp;So my reason for using the MVP example above is simply because that was pretty close to an actual example I had seen in a real application. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Perhaps you could create a follow up post using a POCO example to illustrate this anti-pattern?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=24533" width="1" height="1"&gt;</description></item><item><title>re: Smart Constructor Anti-Pattern</title><link>http://www.lostechies.com/blogs/joeydotnet/archive/2009/09/02/smart-constructor-anti-pattern.aspx#24523</link><pubDate>Thu, 03 Sep 2009 08:44:57 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:24523</guid><dc:creator>Waheed Sayed</dc:creator><description>&lt;p&gt;Pardon me, I think you mis-chose your contrived example. The article title is about &amp;quot;Smart Constructor Anti-Pattern&amp;quot; and you have applied this anti-pattern on a special MVC case. Why didn&amp;#39;t you use POCOs to show your idea. Should I learn MVC or MVP to understand an advice about writing a good constructor?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.lostechies.com/aggbug.aspx?PostID=24523" width="1" height="1"&gt;</description></item></channel></rss>