<?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>aKa Web Design &#187; JavaScript</title>
	<atom:link href="http://www.akawebdesign.com/category/web-development/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.akawebdesign.com</link>
	<description>Longtime nerd. Rockstar developer.</description>
	<lastBuildDate>Tue, 31 Jan 2012 02:23:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>JavaScript: Selection vs. Insertion Sort</title>
		<link>http://www.akawebdesign.com/2012/01/03/javascript-selection-vs-insertion-sort/</link>
		<comments>http://www.akawebdesign.com/2012/01/03/javascript-selection-vs-insertion-sort/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 22:05:05 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=829</guid>
		<description><![CDATA["Selection Sort" and "Insertion Sort" are two popular sorting algorithms. If they have the same Big-O notation, which is better?

The point here is that Big-O notation, although certainly helpful, doesn't always tell us the full story. It's great to know what the worst possible performance is for our code... but we need to know how often to expect that situation. <a href="http://www.akawebdesign.com/2012/01/03/javascript-selection-vs-insertion-sort/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/03/javascript-selection-vs-insertion-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript: Binary Search vs Linear Search</title>
		<link>http://www.akawebdesign.com/2011/12/07/javascript-binary-search-vs-linear-search/</link>
		<comments>http://www.akawebdesign.com/2011/12/07/javascript-binary-search-vs-linear-search/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 21:31:31 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=783</guid>
		<description><![CDATA[The linear search algorithm is often "good enough" for most applications. Although optimization would improve performance, the benefit might only be minimal if our data set (stored in an array) is relatively small.

But what happens to our algorithm as the data set increases in size?

I put together a short example comparing the expected (worst-case) and actual performance of these two search algorithms. <a href="http://www.akawebdesign.com/2011/12/07/javascript-binary-search-vs-linear-search/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/12/07/javascript-binary-search-vs-linear-search/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaScript Encapsulation</title>
		<link>http://www.akawebdesign.com/2011/11/25/javascript-encapsulation/</link>
		<comments>http://www.akawebdesign.com/2011/11/25/javascript-encapsulation/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 05:10:47 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=766</guid>
		<description><![CDATA[I recently had a discussion with a colleague about <strong>encapsulation</strong>. We lamented the fact that many developers cannot adequately define, describe or otherwise communicate the concept during the interview process - even at the "senior developer" level.

After our conversation, I went home and Googled "JavaScript encapsulation" just to see what came up. After seeing the search results I am not at all surprised that few JavaScript programmers really understand the concept. I didn't feel satisfied by any of the examples or definitions I found, so here's my crack at explaining things. <a href="http://www.akawebdesign.com/2011/11/25/javascript-encapsulation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/11/25/javascript-encapsulation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Book Review: Test Driven JavaScript Development</title>
		<link>http://www.akawebdesign.com/2011/11/03/book-review-test-driven-javascript-development/</link>
		<comments>http://www.akawebdesign.com/2011/11/03/book-review-test-driven-javascript-development/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 11:45:21 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Book/Product Reviews]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=728</guid>
		<description><![CDATA[<em>Test Driven JavaScript Development</em> is probably the best book about JavaScript that I've read yet.

I realize that's a bold statement to make, but I challenge anyone to name another book that (1) explains fundamental JavaScript concepts as clearly, or (2) offers specific advice on how to tackle an enterprise solution in JavaScript. <a href="http://www.akawebdesign.com/2011/11/03/book-review-test-driven-javascript-development/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/11/03/book-review-test-driven-javascript-development/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Code Reviews: Why Your Code Sucks</title>
		<link>http://www.akawebdesign.com/2011/10/18/code-reviews-why-your-code-sucks/</link>
		<comments>http://www.akawebdesign.com/2011/10/18/code-reviews-why-your-code-sucks/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 15:07:23 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[ExtJs]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Sencha Touch]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=721</guid>
		<description><![CDATA[Over the past few years I've been asked to perform <strong>Code Reviews</strong> on many web applications, often projects utilizing ExtJS or Sencha Touch.

I always enjoy peeking into the thought process behind an application because you never know when you're going to learn something useful. As someone who takes an immense amount of pride in my profession, I strongly believe that education should never stop because <strong>someone will always do something better than you</strong>. At the very least, reading someone else's code will trigger ideas of your own.

That being said, code reviews are sometimes fun... <em>but more often frustrating</em>. <a href="http://www.akawebdesign.com/2011/10/18/code-reviews-why-your-code-sucks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/10/18/code-reviews-why-your-code-sucks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A Rant in Defense of JavaScript</title>
		<link>http://www.akawebdesign.com/2011/10/11/a-rant-in-defense-of-javascript/</link>
		<comments>http://www.akawebdesign.com/2011/10/11/a-rant-in-defense-of-javascript/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 15:14:24 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=714</guid>
		<description><![CDATA[Yesterday, my Twitter feed exploded with people talking about Google's new Dart language. I'll be honest and say that it struck a nerve with me... and so I begin my rant in defense of JavaScript. <a href="http://www.akawebdesign.com/2011/10/11/a-rant-in-defense-of-javascript/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/10/11/a-rant-in-defense-of-javascript/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Book Review: jQuery In Action</title>
		<link>http://www.akawebdesign.com/2011/08/30/book-review-jquery-in-action/</link>
		<comments>http://www.akawebdesign.com/2011/08/30/book-review-jquery-in-action/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 11:56:33 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Book/Product Reviews]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=691</guid>
		<description><![CDATA[At the August meeting of the Chicago Sencha User Group, Shawn Khameneh presented "Plugin Development and Animation using jQuery". Despite being an employee of Sencha and a fanatic of ExtJS, I have been a longtime JavaScript enthusiast and dabbled in a variety of client-side technologies. Like most web developers, I've used jQuery to build websites - but my exposure to the more advanced constructs of the library has been limited.

After enjoying Shawn's presentation I had the chance to read <em>jQuery in Action (2nd Edition)</em>, which was the featured prize for our group at that meeting. <a href="http://www.akawebdesign.com/2011/08/30/book-review-jquery-in-action/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/08/30/book-review-jquery-in-action/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile App Hackathon Chicago #mobileappchi</title>
		<link>http://www.akawebdesign.com/2011/08/28/mobile-app-hackathon-chicago-mobileappchi/</link>
		<comments>http://www.akawebdesign.com/2011/08/28/mobile-app-hackathon-chicago-mobileappchi/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 02:06:48 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Chicago Ajax Developers]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Sencha Touch]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=676</guid>
		<description><![CDATA[I spent all day today at the AT&#038;T Mobile App Hackathon in Chicago helping developers build some really cool applications using Sencha Touch (among other technologies). Here&#8217;s a recap of what you missed. The day started with introductions from the &#8230; <a href="http://www.akawebdesign.com/2011/08/28/mobile-app-hackathon-chicago-mobileappchi/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/08/28/mobile-app-hackathon-chicago-mobileappchi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chicago Metro App Contest</title>
		<link>http://www.akawebdesign.com/2011/06/24/chicago-metro-app-contest/</link>
		<comments>http://www.akawebdesign.com/2011/06/24/chicago-metro-app-contest/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 15:58:09 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Chicago Ajax Developers]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=655</guid>
		<description><![CDATA[I was reading the RedEye, a free local daily newspaper, on my train ride to work this morning when I stumbled across an interesting story. The city of Chicago is holding an Apps for Metro Chicago contest to celebrate the &#8230; <a href="http://www.akawebdesign.com/2011/06/24/chicago-metro-app-contest/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/06/24/chicago-metro-app-contest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Curious Case of Trailing Commas in IE</title>
		<link>http://www.akawebdesign.com/2011/06/23/the-curious-case-of-trailing-commas-in-ie/</link>
		<comments>http://www.akawebdesign.com/2011/06/23/the-curious-case-of-trailing-commas-in-ie/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 15:37:40 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=649</guid>
		<description><![CDATA[I realize that I am in the minority of Web Developers who truly appreciate Internet Explorer. Most people rag on the browser for a variety of reasons&#8230; and honestly, most people have plenty to complain about. But this post isn&#8217;t &#8230; <a href="http://www.akawebdesign.com/2011/06/23/the-curious-case-of-trailing-commas-in-ie/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/06/23/the-curious-case-of-trailing-commas-in-ie/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

