<?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>Another Blogger &#187; Software Dev</title>
	<atom:link href="http://www.anotherblogger.com/category/software-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anotherblogger.com</link>
	<description>Random rants and wandering words</description>
	<lastBuildDate>Wed, 07 Apr 2010 02:58:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WordPress, the GPL, and Thesis</title>
		<link>http://www.anotherblogger.com/2009/07/02/wordpress-gpl-thesis/</link>
		<comments>http://www.anotherblogger.com/2009/07/02/wordpress-gpl-thesis/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 18:45:24 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[thesis]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/?p=1248</guid>
		<description><![CDATA[Disclaimer: I&#8217;m not a lawyer. I don&#8217;t even play one on the internet. All of this post is speculation by a blogger. WordPress, everyone&#8217;s favorite blogging platform, is released under the GNU GPL, an open source software license. The GPL is notable in that it not only requires that source code be made available, but [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Disclaimer: <i>I&#8217;m not a lawyer.  I don&#8217;t even play one on the internet.  All of this post is speculation by a blogger.</i></p>
<p>WordPress, everyone&#8217;s favorite blogging platform, is released under the GNU GPL, an open source software license.  The GPL is notable in that it not only requires that source code be made available, but that it stipulates that anyone may modify and redistribute that source code <i>as long as the derivative works are also licensed under the GPL</i>.</p>
<p><a href="http://www.flickr.com/photos/crazyneighborlady/415534472/" title="Mixed Cash"><img src="http://farm1.static.flickr.com/163/415534472_6ed594a861_m.jpg" title="Mixed Cash" alt="Mixed Cash" width="240" height="180" align="right" style="padding: 10px;"/></a>Is a theme integrated into WordPress closely enough that it&#8217;s required to be licensed under the GPL?  This morning, <a href="http://ma.tt">Matt Mullenweg</a> (creator of WordPress) posted a piece stating the &#8220;official&#8221; view that <a href="http://wordpress.org/development/2009/07/themes-are-gpl-too/">WordPress themes must be GPL</a>.</p>
<p>How does this play with the premium (read: $$$) themes which are available for WordPress?  I&#8217;m a big fan of <a href="http://diythemes.com/?a_aid=49fe2abec7a09" title="Thesis - a great WordPress theme">Thesis</a> (so much of a fan that I offer up that affiliate link), but a GPL-ed theme would wipe out the basic revenue model of &#8220;pay to use the theme.&#8221;  There would still be opportunity for payment for services such as the excellent Thesis support forums, but the basic pay-to-use notion would be gone, since the code would be freely available from any number of sources.</p>
<p>I decided to pop the question of Thesis&#8217; future to Chris Pearson (<a href="http://twitter.com/pearsonified">@pearsonified</a>), the man behind DIYthemes which is the company that releases Thesis:</p>
<blockquote><p>ahockley: Curious to see how this affects some premium themes, namely Thesis: http://bit.ly/txqE0 @pearsonified<br />
pearsonified: @ahockley It won&#8217;t affect Thesis at all.<br />
ahockley: @pearsonified Thanks for the reply&#8230; but&#8230; Thesis isn&#8217;t GPL, is it?<br />
pearsonified: No<br />
ahockley: @pearsonified So if Automattic says themes need to be GPL, and Thesis isn&#8217;t GPL, how does this not affect Thesis? Connect the dots for me<br />
pearsonified: @ahockley Automattic says that, but they cannot and will not enforce it. Therefore, DIYthemes will continue to operate as normal.</p></blockquote>
<p>Interesting way of handling the situation&#8230; sounds like Pearson isn&#8217;t planning to change his operation unless forced, and he&#8217;s confident that Automattic won&#8217;t press the issue.</p>
<p><i>Photo by <a href="http://www.flickr.com/photos/crazyneighborlady/">stopnlook</a>, used under Creative Commons licensing</i></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2009/07/02/wordpress-gpl-thesis/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Move Important Buttons: Twhirl&#8217;s Bad Update</title>
		<link>http://www.anotherblogger.com/2009/02/09/dont-move-important-buttons-twhirls-bad-update/</link>
		<comments>http://www.anotherblogger.com/2009/02/09/dont-move-important-buttons-twhirls-bad-update/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 03:02:23 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[twhirl]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/?p=1194</guid>
		<description><![CDATA[I just updated to version 0.9 of Twhirl, my Twitter client of choice. The new version has some great new features including saved searches. Unfortunately there&#8217;s a small button change with annoying implications. In previous versions, the &#8220;trash&#8221; button was on the far right (green circle). My normal method was to clear the tweets using [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I just updated to version 0.9 of <a href="http://www.twhirl.org">Twhirl</a>, my Twitter client of choice.  The new version has some great new features including saved searches.  Unfortunately there&#8217;s a small button change with annoying implications.</p>
<div align="center"><img src="http://www.anotherblogger.com/wp-content/uploads/2009/02/twhirlbutton.jpg" alt="Twhirl Trash Button Moved" title="Twhirl Trash Button Moved" width="390" height="135" class="alignnone size-full wp-image-1195" /></div>
<p>In previous versions, the &#8220;trash&#8221; button was on the far right (green circle).  My normal method was to clear the tweets using this icon as I read, so that if I wanted to catch up on what I missed I&#8217;d know how far back to go.  With the new version, the trash icon was moved to the left (red circle).  On the right?  The refresh button.  Now, instead of trashing, my habitual mouse move to that location does a refresh which a) doesn&#8217;t clear the window and b) makes another hit to Twitter&#8217;s limited API.</p>
<p>I&#8217;m cranky.  I&#8217;m using up API calls and momentarily wondering why hitting the button (which has always been in the same place) isn&#8217;t clearing the window.  How is this an upgrade?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2009/02/09/dont-move-important-buttons-twhirls-bad-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Wiki Functionality to WordPress</title>
		<link>http://www.anotherblogger.com/2009/01/21/add-wiki-functionality-to-wordpress/</link>
		<comments>http://www.anotherblogger.com/2009/01/21/add-wiki-functionality-to-wordpress/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 00:43:34 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[mediawiki]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[wordcamplv]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-wiki]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/?p=1162</guid>
		<description><![CDATA[At WordCamp: Las Vegas, Shayne Sanderson talked a bit about a new plugin coming from Instinct (the makers of wp e-commerce). The WordPress Wiki plugin adds basic wiki functionality to WordPress posts on pages, using WordPress user accounts and revisions to manage the edits. It&#8217;s not going to replace MediaWiki, but it&#8217;s a nice way [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>At WordCamp: Las Vegas, <a href="http://www.stasticdesigns.com">Shayne Sanderson</a> talked a bit about a new plugin coming from Instinct (the makers of wp e-commerce).  The <a href="http://wordpress.org/extend/plugins/wordpress-wiki/">WordPress Wiki</a> plugin adds basic wiki functionality to WordPress posts on pages, using WordPress user accounts and revisions to manage the edits.</p>
<p>It&#8217;s not going to replace MediaWiki, but it&#8217;s a nice way to add some lightweight edit and revision features to a WordPress blog.  I&#8217;ve heard that the <a href="http://www.beerandblog.com">Beer and Blog</a> folks are looking at it for documentation purposes, where it should provide an easy interface for managing documents and provide a nice front-end for some of WordPress&#8217; back-end features.</p>
<p>If you&#8217;re looking for a lightweight way to wikify some of your website, check out the <a href="http://wordpress.org/extend/plugins/wordpress-wiki/">plugin</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2009/01/21/add-wiki-functionality-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Azure, Cloud Computing, and the Public Sector</title>
		<link>http://www.anotherblogger.com/2008/10/27/azure-cloud-computing-and-the-public-sector/</link>
		<comments>http://www.anotherblogger.com/2008/10/27/azure-cloud-computing-and-the-public-sector/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 20:57:23 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/?p=1082</guid>
		<description><![CDATA[At today&#8217;s PDC keynote, Ray Ozzie announced Windows Azure, a cloud-based platform for distributed .NET web offerings and SQL based data. It reaches into the same space as Amazon EC2 and the Google App Engine, but it provides these services to the masses which are using the Microsoft development platform. As someone who develops for [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>At today&#8217;s <a href="http://www.microsoftpdc.com">PDC</a> keynote, Ray Ozzie announced <a href="http://www.microsoft.com/azure/default.mspx">Windows Azure</a>, a cloud-based platform for distributed .NET web offerings and SQL based data.  It reaches into the same space as Amazon EC2 and the Google App Engine, but it provides these services to the masses which are using the Microsoft development platform.</p>
<p>As someone who develops for a public sector agency that deals with sensitive (legally protected PHI and other personal) information I see a couple different barriers that will probably mean I don&#8217;t write any sort of Azure software anytime in the near future.  The first is a concern, almost a paranoia, about privacy.  Government agencies that deal with individuals&#8217; health records or protected criminal history information (think juveniles) are going to be justifiably concerned about transmitting and storing that information in a hosted environment.  Yes, there are security protocols and encryption and a bunch of technological solutions which can help ensure data integrity and protection, but there is a significant pyschological barrier to overcome.</p>
<p>The second issue will be one of (lack of) necessity; many of the line-of-business applications simply don&#8217;t need the reliability or availability which are some of the most compelling reasons to move to a hosted datacenter/cloud model.  A site such as <a href="http://www.smugmug.com">SmugMug</a> can effectively utilize hosted services to maintain a high level of reliability (at an affordable price) for thousands of customers, but large number of smaller intranet applications aren&#8217;t likely to be cloud candidates.</p>
<p>It&#8217;s an exciting platform.  I&#8217;m sure I&#8217;ll play around a bit.  I love the idea of being able to write .NET codes and deploy to Azure.  I&#8217;m just not sure that it will play out as a business scenario for government.</p>
<p>[tags]azure, windowsazure, pdc, pdc2008, .net[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2008/10/27/azure-cloud-computing-and-the-public-sector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft PDC 2008: Photos</title>
		<link>http://www.anotherblogger.com/2008/10/27/microsoft-pdc-2008-photos/</link>
		<comments>http://www.anotherblogger.com/2008/10/27/microsoft-pdc-2008-photos/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 07:41:06 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Software Dev]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/?p=1079</guid>
		<description><![CDATA[Today was the Preconference day for PDC. I have a bunch of notes surrounding the Team System session I attended, and I&#8217;ll get those organized and posted. In the meantime, here&#8217;s the Flickr set of photos. [tags]pdc, pdc2008, microsoftpdc[/tags]]]></description>
			<content:encoded><![CDATA[<p></p><p>Today was the Preconference day for <a href="http://www.microsoftpdc.com">PDC</a>.  I have a bunch of notes surrounding the Team System session I attended, and I&#8217;ll get those organized and posted.  In the meantime, here&#8217;s the <a href="http://www.flickr.com/photos/ahockley/sets/72157608409950965/">Flickr set of photos</a>.</p>
<div align="center"><a href="http://www.flickr.com/photos/ahockley/2977778626/" title="TFS Panel Taking Questions by ahockley, on Flickr"><img src="http://farm4.static.flickr.com/3209/2977778626_35f2f1aab1_m.jpg" width="240" height="160" border="0" alt="TFS Panel Taking Questions" /></a></div>
<p>[tags]pdc, pdc2008, microsoftpdc[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2008/10/27/microsoft-pdc-2008-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build Community Features Using Existing Standards</title>
		<link>http://www.anotherblogger.com/2008/06/09/build-community-features-using-existing-standards/</link>
		<comments>http://www.anotherblogger.com/2008/06/09/build-community-features-using-existing-standards/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 19:00:59 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software Dev]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/?p=1045</guid>
		<description><![CDATA[I&#8217;ve been listening to the Stack Overflow podcasts lately. Stack Overflow is a community-driven site for developers being built by Jeff Atwood and Joel Spolsky. The issues they&#8217;re facing are common to any site or system which features users and community as a component. Here&#8217;s the message I would send to anyone in such a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve been listening to the <a href="http://www.stackoverflow.com">Stack Overflow</a> podcasts lately.  Stack Overflow is a community-driven site for developers being built by Jeff Atwood and Joel Spolsky.  The issues they&#8217;re facing are common to any site or system which features users and community as a component.  Here&#8217;s the message I would send to anyone in such a position: <b>don&#8217;t reinvent the wheel &#8211; use existing (hopefully open) standards</b> to implement your community and user management.</p>
<p>Building your own user and password management authentication system is wasted effort.  The Stack Overflow guys are using <a href="http://www.openid.net">OpenID</a>, and you should too.  Planning to have user icons or avatars?  Why wouldn&#8217;t you want to use <a href="http://www.gravatar.com/">Gravatar</a> and offload the icon management and bandwidth to their servers?</p>
<p>There is a lot of good progress being made on the Open Web; <a href="http://daveman692.livejournal.com/335417.html">David Recordon</a> and <a href="http://blog.broadbandmechanics.com/2008/06/june-5th-blogging-08">Marc Canter</a> note that it&#8217;s time to start using what we have and building toward greater open interoperability.  Avoid Not-Invented-Here syndrome; there&#8217;s no excuse to be building these components from scratch instead of supporting evolving standards.  Leverage and be a part of the Open Web.</p>
<p>[tags]community, openid, gravatars, stackoverflow[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2008/06/09/build-community-features-using-existing-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>So Damn Sexy, Yet So Damn Closed</title>
		<link>http://www.anotherblogger.com/2008/03/06/iphone-closed-sdk/</link>
		<comments>http://www.anotherblogger.com/2008/03/06/iphone-closed-sdk/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 02:39:55 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[General Info]]></category>
		<category><![CDATA[Software Dev]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/2008/03/06/iphone-closed-sdk/</guid>
		<description><![CDATA[Help me understand. I know a bunch of open source fans. From what I can tell, they have bad feelings about Microsoft, often citing the lack of standards compliance, closed systems, and hidden source code as reasons why they feel Microsoft is bad. And they&#8217;re all happy users of the iPhone. Today was the big [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Help me understand.</p>
<p>I know a bunch of open source fans.  From what I can tell, they have bad feelings about Microsoft, often citing the lack of standards compliance, closed systems, and hidden source code as reasons why they feel Microsoft is bad.</p>
<p>And they&#8217;re all happy users of the iPhone.  Today was the big SDK announcement.  If I understand the facts correctly, the only way for an app to get onto the iPhone is via Apple&#8217;s store, where they&#8217;ll take 30% of your software price.  Apple gets to choose which apps it accepts or rejects.  The developer program, just to be able to use the SDK and submit apps to apple, costs a minimum of $99 per year.</p>
<p>You can&#8217;t get much more closed than that.</p>
<p>How can one reconcile the &#8220;open source rules&#8221; and &#8220;down with big megacorps and their control&#8221; mantras and still happily go out, buy an iPhone, and then throw more money and control to Apple as a developer?</p>
<p>Does the fact that the iPhone is so damn sexy overcome the fact that it&#8217;s so damn closed?</p>
<p>Help me understand.  Because you&#8217;d be hard pressed to find any sort of mobile device that&#8217;s a better symbol of closed-ness and corporate control than an iPhone.</p>
<p>[tags]iphone, apple, sdk, software, microsoft, opensource[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2008/03/06/iphone-closed-sdk/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Jason Grigsby on the Mobile Web: Where are we Going?</title>
		<link>http://www.anotherblogger.com/2008/02/13/jason-grigsby-mobile-web/</link>
		<comments>http://www.anotherblogger.com/2008/02/13/jason-grigsby-mobile-web/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 06:59:03 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[Software Dev]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/2008/02/13/jason-grigsby-mobile-web/</guid>
		<description><![CDATA[Tonight at the Portland Web Innovators group Jason Grigsby gave a presentation and led a discussion about the mobile web. He&#8217;s very passionate about mobile and presented some interesting statistics about mobile device usage and adoption rates (the U.S. lags far behind the rest of the industrialized world). One of his major points was that [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Tonight at the <a href="http://www.pdxwi.com">Portland Web Innovators</a> group <a href="http://userfirstweb.com/">Jason Grigsby</a> gave a presentation and led a discussion about the mobile web.  He&#8217;s very passionate about mobile and presented some interesting statistics about mobile device usage and adoption rates (the U.S. lags far behind the rest of the industrialized world).</p>
<p>One of his major points was that the mobile web space is currently in a situation similar to that of the general web in the mid 90&#8242;s.  Standards are absent.  Most people aren&#8217;t yet on the platform, but it&#8217;s quickly growing.  There are many browsers.  Each browser renders content differently.  Nobody is sure who will &#8220;win&#8221; the browser wars.  Nobody knows the direction the mobile web will take.</p>
<p>It&#8217;s an exciting time for those who want to jump into mobile.  Porting existing web applications to the mobile space is one aspect to the situation, but the real innovation in the mobile web will be with <strong>applications that haven&#8217;t yet been invented</strong>.  Who would have thought a few years ago that one of the biggest mobile apps would be a hybrid web/SMS system where folks can send 140-character responses to the question &#8220;What are you doing right now?&#8221;.  As mobile device adoption rates grow, new b2b and consumer applications will rise.</p>
<p>There was a brief discussion about tools; right now all of the major phone manufacturers (except for Apple) offer developer tools such as emulators to help with development efforts.  Jason mentioned at least one vendor that is offering commercial tools that help translate code between devices.  The commercial tool wasn&#8217;t cheap, which brought up another key point: at this point in the mobile web game, <strong>tools can be expensive because they&#8217;re rare</strong>.  That stinks as a consumer, but is a great opportunity for someone who wants to work in the dev space.</p>
<p>As someone who started working in the web space in 1995, the next few years could be <i>very</i> interesting if things parallel the development of the web.</p>
<p>Keep an eye on the <a href="http://www.cloudfour.com/blog/">CloudFour blog</a>, where I&#8217;m expecting Jason will post some followup information/links from his presentation.</p>
<p>[tags]mobile, mobileweb, pdxwi, jasongrigsby, grigs, cloudfour[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2008/02/13/jason-grigsby-mobile-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creative Design and Clear Specs</title>
		<link>http://www.anotherblogger.com/2008/01/03/dreaming-in-code-roles/</link>
		<comments>http://www.anotherblogger.com/2008/01/03/dreaming-in-code-roles/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 22:21:44 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/2008/01/03/dreaming-in-code-roles/</guid>
		<description><![CDATA[For Christmas I received the book Dreaming in Code by Scott Rosenberg. I&#8217;m about halfway through, and Rosenberg interesting point about specifications. They are, by definition, specific (or at least they should be). Developers will write to the spec. Whether the spec solves the business need is a separate issue, but when it comes to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>For Christmas I received the book <a href="http://www.dreamingincode.com">Dreaming in Code</a> by Scott Rosenberg.  I&#8217;m about halfway through, and Rosenberg interesting point about specifications.  They are, by definition, specific (or at least they should be).  Developers will write to the spec.  Whether the spec solves the business need is a separate issue, but when it comes to software construction (like any type of construction), given a well-written specification the developers should be following the specification to the letter.</p>
<p>However, developers also need to get creative when participating earlier in the process, during design. At many shops (every shop I&#8217;ve ever worked at), developers will play both roles, participating in design and then later in construction.  This dual role of creative thinker and rigid document-follower is an interesting paradox, a situation where in performing the duties of ones job, the mind needs to be creative and come up with new ideas, then reach a stage where new ideas are inherently bad and potentially project-damaging.</p>
<p>Perhaps the ideal programmer would have some sort of controllable multiple personality situation&#8230;</p>
<p>[tags]softwaredevelopment, software, developers, dreamingincode, scottrosenberg[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2008/01/03/dreaming-in-code-roles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hanselman and Bradbury: Tech vs. Life</title>
		<link>http://www.anotherblogger.com/2007/09/01/hanselman-and-bradbury-tech-vs-life/</link>
		<comments>http://www.anotherblogger.com/2007/09/01/hanselman-and-bradbury-tech-vs-life/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 20:33:12 +0000</pubDate>
		<dc:creator>Aaron B. Hockley</dc:creator>
				<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.anotherblogger.com/2007/09/01/hanselman-and-bradbury-tech-vs-life/</guid>
		<description><![CDATA[I read blogs by a number of software developers, and two of the ones I respect most are Scott Hanselman and Nick Bradbury.&#160; As I was catching up on some reading I noticed that in the last week, both of them addressed the topic of work vs. non-work balance, including the issue of leaving tech [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I read blogs by a number of software developers, and two of the ones I respect most are <a href="http://www.hanselman.com">Scott Hanselman</a> and <a href="http://nick.typepad.com">Nick Bradbury</a>.&nbsp; As I was catching up on some reading I noticed that in the last week, both of them addressed the topic of work vs. non-work balance, including the issue of leaving tech life &#8220;on the job&#8221; or whether ones technical mind should continue to work after hours.</p>
<p>Scott&#8217;s post talked about how <a href="http://www.hanselman.com/blog/501DevelopersFamilyAndExcitementAboutTheCraft.aspx">he&nbsp;dislikes working with</a> &#8220;5:01 Developers&#8221; &#8212; those who mentally check out at 5:01 and drop their working/technology thoughts as they transition to home life.</p>
<p>Nick advised folks <a href="http://nick.typepad.com/blog/2007/08/dont-trade-your.html">not to trade their lives for tech</a>, getting out and enjoying a social life and afterhours culture that doesn&#8217;t revolve around coding, development, or technology at all.</p>
<p>Two bright guys making two statements that seem to contradict each other a bit.&nbsp; Who is right?&nbsp; Which is a better developer?&nbsp; Someone who lives, breathes, thinks, and writes technical code 24&#215;7, or someone who clocks in, does a good job working for a &#8220;normal&#8221; workday, then leaves his technical job behind as he moves on to have a non-technical social life in the evenings?</p>
<p>Honestly, I think there can be advantages to either lifestyle.&nbsp; Someone who works on technical activities all the time might have a technical advantage, but that advantage might come at the expense of social activities.</p>
<p>Where do I fall?&nbsp; I&#8217;d like to think I&#8217;m somewhere between the extremes.&nbsp; As a software developer, I spend 8 hours a day writing code or participating in other development activities.&nbsp; After hours, I blog, read technical articles, and have been known to be seen at a user group or forum.&nbsp; On the other hand, I write very little code after work.&nbsp; I enjoy time with my family (which grew by one member last week) and enjoying photography and other hobbies.</p>
<p>[tags]scotthanselman, nickbradbury, developers, softwareengineering, technology, work, family[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anotherblogger.com/2007/09/01/hanselman-and-bradbury-tech-vs-life/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
