<?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>bustardcelly &#187; Infrared5</title>
	<atom:link href="http://custardbelly.com/blog/?feed=rss2&#038;cat=13" rel="self" type="application/rss+xml" />
	<link>http://custardbelly.com/blog</link>
	<description>it&#039;s a long story</description>
	<lastBuildDate>Tue, 24 Aug 2010 14:25:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Back from MAX</title>
		<link>http://custardbelly.com/blog/?p=76</link>
		<comments>http://custardbelly.com/blog/?p=76#comments</comments>
		<pubDate>Sun, 23 Nov 2008 23:05:04 +0000</pubDate>
		<dc:creator>todd anderson</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Infrared5]]></category>
		<category><![CDATA[Prana]]></category>

		<guid isPermaLink="false">http://custardbelly.com/blog/?p=76</guid>
		<description><![CDATA[Just got back from Adobe MAX and a sweet short vacation for the missus and i. Been to SF only once, when i was 9, and all i cared about were Garbage Pail Kids and pleading with my mom to buy me some Nikes. Needless to say, i remember &#8211; i think &#8211; a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Just got back from <a href="http://max.adobe.com/">Adobe MAX</a> and a sweet short vacation for the missus and i. Been to SF only once, when i was 9, and all i cared about were Garbage Pail Kids and pleading with my mom to buy me some Nikes. Needless to say, i remember &#8211; i think &#8211; a lot more about this last trip.</p>
<p>I was overjoyed to be able to sit on the Flex Architecture Face-Off panel with <a href="http://rewindlife.com/">Chafic Kazoun</a>, <a href="http://thefactoryfactory.com/wordpress/">Josh Noble</a> and <a href="http://flexblog.faratasystems.com/">Yakov Fain</a>. They are amazing architects with strong beliefs and open ears. We had a pretty good turnout and the session ended up being sold out. Only noticed one person walk out, but as it turns out they were over-caffeinated&#8230;</p>
<p>It was my first MAX and i didn&#8217;t know what to expect with the record-breaking attendance and my bundle of nerves. All said, i really enjoyed it and renewed my interest in the software platform that constantly evolves and inspires me to keep digging even after the workday is over. Of course it was centered around Adobe products, but i truly got the sense of it being a presentation rather than being force-fed. A lot of great things are on the horizon and even though i am a mark-up snob in a sense, i love the direction that the Flex platform is taking. Would have liked more &#8216;inspire&#8217; sessions, but <a href="http://www.boostworthy.com/blog/">Ryan Taylor</a>, <a href="http://blog.andre-michelle.com/">Andre Michelle</a> and <a href="http://www.quasimondo.com/">Mario Klingemann</a> kept me wide-eyed and ready to go back to my room to code&#8230; although there always seemed to be free beer that blocked the exit <img src='http://darko.liquidweb.com/~custardb/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Adobe also sponsored a party on Tuesday night at the <a href="http://www.famsf.org/deyoung/">de Young</a> and <a href="http://www.calacademy.org/">Science Academy</a>. I thought that these were venerable institutions in Golden Gate park, but it was dark and as I later found out after going with the missus again later in the week that the are relatively new. If you are in the SF area anytime soon, i highly recommend checking them out. That was a great night with two great museums and some really great friends&#8230; plus me and <a href="http://thefactoryfactory.com/wordpress/">Josh</a> schooled some poor saps in Foosball&#8230; after i got schooled in NBA Jams by <a href="http://www.razorberry.com/blog/">Ash</a> &#8211; rematch, all i&#8217;ll say.</p>
<p>Some people found me after our panel and had some questions about things i brought up that i wish i could have gone into further:</p>
<p>1. As far as specs, docs and architecture go, I think your best bet is <a href="http://www.sparxsystems.com.au/products/ea/trial.html">Enterprise Architect</a>. That is, unless you are on a Mac in which case it is not available and i prefer <a href="http://www.omnigroup.com/applications/OmniGraffle/">Omnigraffle</a>.</p>
<p>2. I briefly mentioned <a href="http://www.pranaframework.org/">Prana</a> and IoC as a segue from scaffolding and I wish i had more time to devote to it during the panel. Though <a href="http://mate.asfusion.com/">Mate</a> does support some dependency injection for their event mapping, it is compiled in and i prefer an external application context that can be configured for runtime. We use it heavily at <a href="http://www.infrared5.com/">Infrared5</a> and I would whole-heartedly suggest you look into it for your next project &#8211; <a href="http://www.pranaframework.org/">Prana</a> developed by <a href="http://www.herrodius.com/blog/">Christophe Herreman</a>.</p>
<p>3. On the panel, we were all familiar with <a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm">Cairngorm</a> and mostly use it when business requirements and dev team size makes it a perfect fit. But i did bring up the black hole of state control that comes with it&#8230; in my opinion. I am quite taken with how <a href="http://puremvc.org/">PureMVC</a> handles state through mediators, but i have other weight-baring problems with <a href="http://puremvc.org/">PureMVC</a> that i can&#8217;t get around that make me choose <a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm">Cairngorm</a> when it comes to incorporating a micro-architecture into our projects. I basically said that i hate throwing string-denoted state on the ModelLocator that is bound to a view. I can&#8217;t stand it, but i do it because i know that developers are familiar with it. In my personal opinion i think this is the best case for the Strategy pattern. I like the Mediator pattern as well, but i think there is too much baggage and extra code that needs to be thrown in an if..else of switch..case. I know that Strategy is  behaviour pattern but i see it fitting in nicely with presentation as well. I can go into that farther in another post if you all want, but i just wanted to convey that even though you might represent a simple string on a global model, i think you are losing the loose-coupling infrastructure&#8230; but don&#8217;t even get me started on Singleton models&#8230; this 3 point has already run too long.</p>
<p>In any event, if you sat in on the panel, I would love to hear your thoughts &#8211; good, bad and ugly. Leave a comment&#8230; and bundle up, it&#8217;s cold here in boston.</p>
]]></content:encoded>
			<wfw:commentRss>http://custardbelly.com/blog/?feed=rss2&amp;p=76</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Looking back and looking forward</title>
		<link>http://custardbelly.com/blog/?p=69</link>
		<comments>http://custardbelly.com/blog/?p=69#comments</comments>
		<pubDate>Sun, 24 Feb 2008 15:22:28 +0000</pubDate>
		<dc:creator>todd anderson</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Infrared5]]></category>
		<category><![CDATA[Red5]]></category>

		<guid isPermaLink="false">http://custardbelly.com/blog/?p=69</guid>
		<description><![CDATA[For those of you that still follow this blog, you may have noticed that i have not been too knee-deep in blogging. A measly 5 posts ago, i rambled on about what 2007 might bring. Needless to say it had kept me pretty busy &#8211; and for all good reason. I have had the opportunity [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you that still follow this blog, you may have noticed that i have not been too knee-deep in blogging. A measly 5 posts ago, <a href="http://custardbelly.com/blog/?p=58" target="_blank">i rambled on</a> about what 2007 might bring. Needless to say it had kept me pretty busy &#8211; and for all good reason. I have had the opportunity to work alongside some unbelievably talented people and be a part of two amazing books focused on <a href="http://labs.adobe.com/technologies/air/" target="_blank">Adobe AIR</a> and <a href="http://labs.adobe.com/technologies/flex/" target="_blank">Flex 3</a> that will be hitting shelves soon. I also accepted a position at <a href="http://www.infrared5.com" target="_blank">Infrared5</a> and am looking forward to working with some of the most insane and brilliant minds in the industry.</p>
<p><a href="http://www.amazon.com/Adobe-AIR-Create-Modify-Reuse/dp/0470182075/ref=pd_bbs_sr_8?ie=UTF8&#038;s=books&#038;qid=1203806020&#038;sr=8-8"><img src="http://www.custardbelly.com/blog/images/air_cmr.jpg" alt="AIR Create-Modify-Reuse" /></a><br />
Marc Leuchner and Matt Wright (of <a href="http://blog.nobien.net/" target="_blank">NoBien</a> fame) and I have been burning the midnight oil to deliver an exciting book on <a href="http://www.amazon.com/Adobe-AIR-Create-Modify-Reuse/dp/0470182075/ref=pd_bbs_sr_8?ie=UTF8&#038;s=books&#038;qid=1203806020&#038;sr=8-8">Adobe AIR &#8211; AIR Create-Reuse-Modify</a> from Wiley Wrox press. Each chapter walks through building applications as you learn about the AIR API. We had a lot of fun architecting and writing about each application that highlights specific facets of the platform and hope it is as much fun to read. Adobe AIR and the API is part of the Flex 3 SDK, which might be <a href="http://www.onflex.org/ted/2008/02/flex-30-and-air-10-are-days-away.php" target="_blank">coming out soon</a>&#8230;</p>
<p><a href="http://www.amazon.com/Flex-3-Cookbook-Joshua-Noble/dp/0596529856/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1203806666&#038;sr=8-1"><img src="http://www.custardbelly.com/blog/images/cookbook.jpg" alt="Flex 3 cookbook" /></a><br />
Well, i didn&#8217;t stop at discussing one part of the Flex 3 SDK and also was asked by <a href="http://thefactoryfactory.com/wordpress/" target="_blank">Josh Noble</a> to be a co-author for the <a href="http://www.amazon.com/Flex-3-Cookbook-Joshua-Noble/dp/0596529856/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1203806666&#038;sr=8-1">Flex 3 Cookbook</a> from the O&#8217;Reilly press. We&#8217;ve gathered the submissions from the Adobe <a href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&#038;productId=2" target="_blank">online cookbook</a> and Josh has been steering the cookbook ship to greatness. If you are unfamiliar with the <a href="http://www.oreilly.com/store/series/cookbooks.csp" target="_blank">O&#8217;Reilly cookbook</a> format, the book is designed to present hundreds of &#8216;recipes&#8217; aimed at solving programming problems. I have had the extreme pleasure to write about parts of the Flex API that i love and believe to be essential to RIAs developed using the Flash Platform.</p>
<p>If writing didn&#8217;t keep me busy enough, I worked with some amazing people while building applications that stretched the possibilities of what online and desktop applications built in Flex can do. Along the way i learned more about the business, some agile practices (which i hope to write about some) and how to have fun and love what i do. It is an amazing thing.</p>
<p><a href="http://infrared5.com" target="_blank"><img src="http://www.custardbelly.com/blog/images/infrared5.gif" alt="Infrared5" /></a><br />
I also have had the opportunity to join the <a href="http://www.infrared5.com" target="_blank">Infrared5</a> team and could not be happier. Infrared5 is a consulting company started by Chris Allen, Rebecca Allen and Dominick Accattato focused on architecting applications using the Flash Platform and Red5 Server technologies. <a href="http://bit-101.com/blog" target="_blank">Keith</a> summed it up pretty well <a href="http://www.bit-101.com/blog/?p=1163#comments">in this post</a>. I am honored to be in company with some of the brightest minds in the field that keep me laughing throughout the day. Once I stop breaking things around the office, i can settle in and learn something <img src='http://darko.liquidweb.com/~custardb/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>All in all, 2007 was a great year and i am making out 2008 to be even better. Here&#8217;s to posting more!</p>
]]></content:encoded>
			<wfw:commentRss>http://custardbelly.com/blog/?feed=rss2&amp;p=69</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
