<?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</title>
	<atom:link href="http://www.akawebdesign.com/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>Pong: Built with Sencha Touch</title>
		<link>http://www.akawebdesign.com/2012/01/31/pong-built-with-sencha-touch/</link>
		<comments>http://www.akawebdesign.com/2012/01/31/pong-built-with-sencha-touch/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 02:23:00 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Sencha Touch]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=933</guid>
		<description><![CDATA[How many of you played Pong when you were little? I'm old enough to remember playing it in the arcade and on my Atari 2600. I'm such a nerd that I decided to recreate Pong using Sencha Touch!

I did some searching on the interwebs to find the original Pong AI algorithm... but it seems like everyone and their mother has a different take on it. I'd love to hear your thoughts. How can I improve this game? <a href="http://www.akawebdesign.com/2012/01/31/pong-built-with-sencha-touch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/31/pong-built-with-sencha-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review: Learning HTML5 Game Programming</title>
		<link>http://www.akawebdesign.com/2012/01/26/book-review-learning-html5-game-programming/</link>
		<comments>http://www.akawebdesign.com/2012/01/26/book-review-learning-html5-game-programming/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 15:53:04 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Book/Product Reviews]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=909</guid>
		<description><![CDATA[I was nine years old when I got my first game console for Christmas: the Sega Genesis.

It was the start of many years of my life that revolved around video games. And while I never became you're typical gamer (and my game-playing has dropped to virtually zero these days), I have a high appreciation for the game development process.

As someone who works almost exclusively in the HTML5 web application world I saw <strong>Learning HTML5 Game Programming</strong> and thought "This is going to be a really cool book!"
 <a href="http://www.akawebdesign.com/2012/01/26/book-review-learning-html5-game-programming/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/26/book-review-learning-html5-game-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automating JavaScript Unit Tests with Git</title>
		<link>http://www.akawebdesign.com/2012/01/23/automating-javascript-unit-tests-with-git/</link>
		<comments>http://www.akawebdesign.com/2012/01/23/automating-javascript-unit-tests-with-git/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 16:07:17 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Sencha Touch]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=913</guid>
		<description><![CDATA[How many of you JavaScript developers out there write unit tests?

The key to unit tests is that they're run <strong>EVERY TIME</strong> you touch your code... otherwise your tests aren't going to do anything (obviously). If your tests don't do anything, there's no point in having them.

I'd like to share an example app in which I create a bash script that runs my unit tests via PhantomJS. By utilizing a Git pre-commit hook, I ensure my unit tests are run <strong>EVERY TIME</strong> I touch my code, and (best of all) it won't allow me to commit code that doesn't pass my tests! <a href="http://www.akawebdesign.com/2012/01/23/automating-javascript-unit-tests-with-git/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/23/automating-javascript-unit-tests-with-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review: Algorithms, 4th Edition</title>
		<link>http://www.akawebdesign.com/2012/01/18/book-review-algorithms-4th-edition/</link>
		<comments>http://www.akawebdesign.com/2012/01/18/book-review-algorithms-4th-edition/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 22:32:36 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Book/Product Reviews]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=781</guid>
		<description><![CDATA[When I was in college I had the (dis)pleasure of taking a graduate-level class on algorithms. Although I loved the content, I did not have enough practical experience to make the most of the material.

That's why I was really excited when Pearson Education offered me the chance to review <strong>Algorithms, 4th Edition</strong>. In the eight years since I took that class I've learned a lot about software engineering... this would be a great opportunity to see if I had learned as much as I thought! <a href="http://www.akawebdesign.com/2012/01/18/book-review-algorithms-4th-edition/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/18/book-review-algorithms-4th-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 Lessons from GoDaddy / #SOPA</title>
		<link>http://www.akawebdesign.com/2012/01/09/4-lessons-from-godaddy-sopa/</link>
		<comments>http://www.akawebdesign.com/2012/01/09/4-lessons-from-godaddy-sopa/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 19:32:18 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=859</guid>
		<description><![CDATA[If you are in any way involved in web development (or follow internet-related news), you have probably heard about the GoDaddy/SOPA saga. As a longtime (now former) GoDaddy customer, I have some thoughts I&#8217;d like to share. I will try &#8230; <a href="http://www.akawebdesign.com/2012/01/09/4-lessons-from-godaddy-sopa/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/09/4-lessons-from-godaddy-sopa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2012: New Year&#8217;s Resolutions</title>
		<link>http://www.akawebdesign.com/2012/01/05/2012-new-years-resolutions/</link>
		<comments>http://www.akawebdesign.com/2012/01/05/2012-new-years-resolutions/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 22:19:59 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=828</guid>
		<description><![CDATA[It's that time of year again... and although I probably need to lose a few pounds, I have a few other goals in mind for 2012.

Reflecting on how my professional goals have matured over the past few years, I can definitely see progress. Here's hoping that 2012 brings more success! <a href="http://www.akawebdesign.com/2012/01/05/2012-new-years-resolutions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2012/01/05/2012-new-years-resolutions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<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>Product Review: Eye Strain Reducing Computer Glasses</title>
		<link>http://www.akawebdesign.com/2011/12/08/product-review-eye-strain-reducing-computer-glasses/</link>
		<comments>http://www.akawebdesign.com/2011/12/08/product-review-eye-strain-reducing-computer-glasses/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 18:46:12 +0000</pubDate>
		<dc:creator>Arthur Kay</dc:creator>
				<category><![CDATA[Book/Product Reviews]]></category>

		<guid isPermaLink="false">http://www.akawebdesign.com/?p=792</guid>
		<description><![CDATA[Over the past year, I have had the pleasure of flying all over the United States for business. Unfortunately I never get to fly First Class... which means I am rarely comfortable enough to sleep. The result is that I get lots of work and reading done during my flights.

Like most travelers, I usually glance at the SkyMall magazine and wonder who (if anyone) actually buys that stuff. But on a recent flight one product did catch my eye: the Eye Strain Reducing Computer Glasses.

You may be asking yourself, <em>"Why, of all things in SkyMall, did these glasses speak to me?"</em>. The answer is that I have been wearing similar products for a few years now. <a href="http://www.akawebdesign.com/2011/12/08/product-review-eye-strain-reducing-computer-glasses/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.akawebdesign.com/2011/12/08/product-review-eye-strain-reducing-computer-glasses/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>10</slash:comments>
		</item>
	</channel>
</rss>

