<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>ryan norris</title>
	<link>http://www.ryannorris.com</link>
	<description>managing software teams and delivering great results</description>
	<lastBuildDate>Fri, 25 Jun 2010 13:44:27 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>Apple seemingly leaves iPhone 3G users completely forsaken in iOS release</title>
		<description><![CDATA[Eventually, I will certainly upgrade my iPhone to &#8211; well, I was thinking the iPhone 4. I&#8217;ve never had a problem with the iPhone 3G. Until now. I made the plunge the other day and upgraded my phone to iOS.  I wasn&#8217;t expecting huge improvements as a 3G user.  My phone is slower and isn&#8217;t [...]]]></description>
		<link>http://www.ryannorris.com/2010/06/25/apple-seemingly-leaves-iphone-3g-users-completely-forsaken-in-ios-release/</link>
			</item>
	<item>
		<title>Adobe: Apple&#8217;s Vietnam</title>
		<description><![CDATA[The iPhone OS 4 SDK licensing agreement has been, well, unpopular.  To anyone who has paid attention to Apple over the past 20 years, it&#8217;s certainly not surprising that they want to lock down the ecosystem.  This has been their modus operendi for as long as I can remember.  So while Apple&#8217;s &#8220;take the ball [...]]]></description>
		<link>http://www.ryannorris.com/2010/05/30/adobe-apples-vietnam/</link>
			</item>
	<item>
		<title>The Baseball Manager and Agile:  How America&#8217;s Game Forces It&#8217;s Decision Makers to Be Responsive</title>
		<description><![CDATA[Among the various extra-curriculars that take up my downtime, baseball is up there.  Baseball was a passion for much of my youth.  As I got older and my attention turned towards my career and the world at large, the dawn of Michael Lewis&#8217; &#8220;Moneyball&#8221; changed my view on baseball entirely.  Baseball became, for better or [...]]]></description>
		<link>http://www.ryannorris.com/2010/03/22/the-baseball-manager-and-agile-how-americas-game-forces-its-decision-makers-to-be-responsive/</link>
			</item>
	<item>
		<title>Looking at Google Buzz</title>
		<description><![CDATA[I tried Google Buzz this morning. My general impression when it was first announced was like many others: I don&#8217;t need another outlet for random thoughts.  I don&#8217;t need yet another source for random socialization.  I use Twitter.  I use Facebook. So when I posted an innocuous message questioning the value of the tool I [...]]]></description>
		<link>http://www.ryannorris.com/2010/02/19/looking-at-google-buzz/</link>
			</item>
	<item>
		<title>No, You Can&#8217;t Override JavaScriptObject.equals() in GWT.  Not Yours.</title>
		<description><![CDATA[Sigh. For reasons that may or may not be sensible, equals() and hashCode() are finalized in GWT&#8217;s JavaScriptObject. This is an unfortunate discovery.  While there is no inherent equals() or hashCode() in the Javascript language itself (unless I&#8217;ve missed something) that doesn&#8217;t mean GWT couldn&#8217;t make one for me.  JavaScriptObject#equals(&#8230;) instead calls super.equals().  Which is [...]]]></description>
		<link>http://www.ryannorris.com/2010/01/22/no-you-cant-overload-javascriptobject-equals-in-gwt-not-yours/</link>
			</item>
	<item>
		<title>Common Java Idiom, Lousy GWT Bug</title>
		<description><![CDATA[I have to get around to shipping this one to the GWT committers, but this one bit me hard. Let&#8217;s say you have interface Driveable: public interface Driveable &#123; public void accelerate&#40;&#41;; &#160; public void brake&#40;&#41;; &#160; public void tuneRadio&#40;&#41;; &#125; Awesome. Now let&#8217;s say you have class AbstractDriveable: public abstract class AbstractDriveable implements Driveable [...]]]></description>
		<link>http://www.ryannorris.com/2010/01/15/common-java-idiom-lousy-gwt-bug/</link>
			</item>
	<item>
		<title>Technology Grudges and the Cult of Building Your Own Software</title>
		<description><![CDATA[It has come to pass that in my travels, I have been introduced to or worked with people with certain grudges in the technology realm.  Myself included, it is pretty simple to run into a problem in an experience that sours you on a particular tool.  Hell, my father-in-law held a pretty decent grudge against [...]]]></description>
		<link>http://www.ryannorris.com/2010/01/05/technology-grudges-and-the-cult-of-building-your-own-software/</link>
			</item>
	<item>
		<title>RPC Objects in GWT Now MUST be Serializable</title>
		<description><![CDATA[Okay, so maybe it&#8217;s always been this way and I&#8217;ve just not been paying attention &#8211; but it appears that GWT 2.0 now requires one to make RPC objects that will go across the wire explicitly implement java.io.Serializable. A bland RPC implementation that was based on past work I&#8217;ve done was barfing all over me [...]]]></description>
		<link>http://www.ryannorris.com/2009/12/13/rpc-objects-in-gwt-now-must-be-serializable/</link>
			</item>
	<item>
		<title>A Simple GWT Validation Framework Using Great Design Patterns and MVP</title>
		<description><![CDATA[I&#8217;ve been writing a bit about Google Web Toolkit lately. It undeniably is disrupting traditional browser-based RIA development. But it does lack some features out of the box that most developers have grown accustomed to from frameworks like Flex and Ext. Field validation is one such feature. While the gwt-validation project exists to solve this [...]]]></description>
		<link>http://www.ryannorris.com/2009/11/27/validation-in-gwt-with-mvp-and-patterns/</link>
			</item>
	<item>
		<title>Does GWT Harkon the End of Javascript?</title>
		<description><![CDATA[Javascript isn&#8217;t going away. But neither are 1&#8242;s and 0&#8242;s.  But one has to wonder what type of project or team that was looking to grow and build web-based, rich-client applications would actively choose to use Javascript on it&#8217;s own now. For my part, there&#8217;s only so much patience I have taking on the burden [...]]]></description>
		<link>http://www.ryannorris.com/2009/11/20/does-gwt-harkon-the-end-of-javascript/</link>
			</item>
</channel>
</rss>
