<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Brian Crescimanno</title>
	
	<link>http://briancrescimanno.com</link>
	<description>Thoughts on Web Design, Development, and Applications</description>
	<lastBuildDate>Sat, 06 Mar 2010 04:14:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BrianCrescimanno" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="briancrescimanno" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Could Anything Make You Use IE9?</title>
		<link>http://briancrescimanno.com/2010/03/05/could-anything-make-you-use-ie9/</link>
		<comments>http://briancrescimanno.com/2010/03/05/could-anything-make-you-use-ie9/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 21:45:20 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[gecko]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=184</guid>
		<description><![CDATA[There's been a fair amount of publicity lately about Microsoft bringing Internet Explorer much more in-line with modern rendering engines with the upcoming release of Internet Explorer 9.0 which they plan to unveil at Mix10. There's talk of strong HTML5 support, improved CSS compliance and even some support for CSS3. Everything we're hearing is that [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2010/03/05/could-anything-make-you-use-ie9/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Pass that Interview 2: Understanding Recursion</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/</link>
		<comments>http://briancrescimanno.com/2010/03/01/understanding-recursion/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 19:55:38 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[briancrescimanno.com]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[recursion]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=165</guid>
		<description><![CDATA[Recursion is one of the most misunderstood concepts in software development. Truthfully, in modern software development it has been almost completely replaced by iterative control structures (loops). In front-end UI-layer development, it is very rarely used. However, it's very common that you'll be asked questions about recursion during an interview. Why? I compare it to [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2010/03/01/understanding-recursion/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Pass that Interview 1: Mimic a Class in Javascript</title>
		<link>http://briancrescimanno.com/2010/02/10/mimic-a-class-in-javascript/</link>
		<comments>http://briancrescimanno.com/2010/02/10/mimic-a-class-in-javascript/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 20:01:23 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[object oriented programming]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=157</guid>
		<description><![CDATA[Javascript, unlike most object-oriented programming languages, does not have the concept of Classes. Instead, Javascript uses a model in which objects are created, cloned, and enhanced by creating copies of the objects (it's loosely based on the Prototype pattern). There is a lot of power in this Prototypal system and people like Douglas Crockford have [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2010/02/10/mimic-a-class-in-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Impressions of Google Web Toolkit (GWT)</title>
		<link>http://briancrescimanno.com/2010/02/08/my-impressions-of-google-web-toolkit-gwt/</link>
		<comments>http://briancrescimanno.com/2010/02/08/my-impressions-of-google-web-toolkit-gwt/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 01:20:27 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jqueryUI]]></category>
		<category><![CDATA[sproutcore]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=151</guid>
		<description><![CDATA[Recently I've been asked several times for my opinion on the Google Web Toolkit (GWT)  and I've given much the same response each time. Now, it's easier to consolidate my thoughts and share them with everyone via my blog.  I want to preface this post by stating, as I always do, that I have not [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2010/02/08/my-impressions-of-google-web-toolkit-gwt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello Brightcove!</title>
		<link>http://briancrescimanno.com/2009/11/03/hello-brightcove/</link>
		<comments>http://briancrescimanno.com/2009/11/03/hello-brightcove/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 00:11:11 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[briancrescimanno.com]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=147</guid>
		<description><![CDATA[Monday was my first day in my new role as Prinicipal UI Engineer for Brightcove and I'm quite excited to begin this new chapter of not only my career, but my life as well.  Brightcove is headquartered in Cambridge, MA which means the first major physical relocation in over 20 years for me.  More importantly, [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2009/11/03/hello-brightcove/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Goodbye ATC</title>
		<link>http://briancrescimanno.com/2009/10/23/goodbye-atc/</link>
		<comments>http://briancrescimanno.com/2009/10/23/goodbye-atc/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 13:59:10 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[briancrescimanno.com]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=139</guid>
		<description><![CDATA[Today is my last day at AutoTrader.com.  I've been here just shy of two years and it's been a fantastic experience. I've learned, grown, and met some wonderful people with whom I hope to remain friends for years.  At ATC, I was able to truly able to embrace the discipline of UI Engineering and learn [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2009/10/23/goodbye-atc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How Self-Executing Anonymous Functions Work</title>
		<link>http://briancrescimanno.com/2009/09/24/how-self-executing-anonymous-functions-work/</link>
		<comments>http://briancrescimanno.com/2009/09/24/how-self-executing-anonymous-functions-work/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 17:47:35 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=130</guid>
		<description><![CDATA[In my recent post on creating a jQueryUI widget, I referenced the concept of self-executing anonymous functions. I've actually had a few questions come up at the office lately about how they work, so I figured turning it into a blog post might not be a bad idea. It's an important concept in Javascript many [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2009/09/24/how-self-executing-anonymous-functions-work/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Create a Basic jQueryUI Carousel Widget</title>
		<link>http://briancrescimanno.com/2009/09/17/create-a-basic-jqueryui-carousel/</link>
		<comments>http://briancrescimanno.com/2009/09/17/create-a-basic-jqueryui-carousel/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 17:54:07 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jqueryUI]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=105</guid>
		<description><![CDATA[One of the topics that was of great interest at #jqcon was jQueryUI and it's impressive widget library.  What didn't receive as much attention was how exactly to go about creating widgets that are compatible with jQueryUI.  In this first of a series of articles in jQueryUI development, we'll cover the basics of creating a [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2009/09/17/create-a-basic-jqueryui-carousel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collected (abridged) thoughts on #jqcon</title>
		<link>http://briancrescimanno.com/2009/09/14/collected-abridged-thoughts-on-jqcon/</link>
		<comments>http://briancrescimanno.com/2009/09/14/collected-abridged-thoughts-on-jqcon/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 21:47:41 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[briancrescimanno.com]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=100</guid>
		<description><![CDATA[I spent September 11-14 in Boston for jQuery Conference 2009.  For $150, this conference was probably the best value I've seen in a conference.  Packed with great speakers on great topics, it was more than I was expecting.
I spent most of my time tweeting the event using the #jQCon tag, but I wanted to collect [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2009/09/14/collected-abridged-thoughts-on-jqcon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Javascript Tip: Pass an Options Hash</title>
		<link>http://briancrescimanno.com/2009/07/13/quick-javascript-tip-pass-an-options-hash/</link>
		<comments>http://briancrescimanno.com/2009/07/13/quick-javascript-tip-pass-an-options-hash/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 16:51:11 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://briancrescimanno.com/?p=95</guid>
		<description><![CDATA[A quick Javascript tip that I pass along in a lot of code reviews is to make use of an options object as a hash to pass a large number of parameters to a function without writing each one individually.  For example:
function doSomething(id, someParameter, anArgument, optionC){ };
vs.
function doSomething(id, options){ };
By encapsulating the 3 additional parameters [...]]]></description>
		<wfw:commentRss>http://briancrescimanno.com/2009/07/13/quick-javascript-tip-pass-an-options-hash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 7.304 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-03-12 11:41:31 -->
