<?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>Tyson Lloyd Cadenhead - User Interface Developer</title>
	<atom:link href="http://tysonlloydcadenhead.com/feed" rel="self" type="application/rss+xml" />
	<link>http://tysonlloydcadenhead.com</link>
	<description>JavaScript and User Interface Expertise from Tyson Cadenhead</description>
	<lastBuildDate>Sat, 07 Apr 2012 15:36:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Open Sourcing Some JavaScript Libraries</title>
		<link>http://tysonlloydcadenhead.com/blog/open-sourcing-some-javascript-libraries/</link>
		<comments>http://tysonlloydcadenhead.com/blog/open-sourcing-some-javascript-libraries/#comments</comments>
		<pubDate>Sat, 07 Apr 2012 15:36:46 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=938</guid>
		<description><![CDATA[I&#8217;ve been working on several projects in the past year or so that have required me to write some jQuery plugins and custom JavaScript widgets and I feel like several of them could definitely be useful for other developers. I&#8217;ve set a goal this year to release at least two projects to the community, but [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/open-sourcing-some-javascript-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review &#8211; HTML5 For Web Designers</title>
		<link>http://tysonlloydcadenhead.com/blog/book-review-html5-for-web-designers/</link>
		<comments>http://tysonlloydcadenhead.com/blog/book-review-html5-for-web-designers/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 04:21:59 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=896</guid>
		<description><![CDATA[A few days ago I realized that I read a lot of books and articles about JavaScript and web development and that this would be a good place to share my thoughts about them both for my own reference and maybe even for helping other people out. In the interest of that revelation, I present [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/book-review-html5-for-web-designers/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Writing a good API</title>
		<link>http://tysonlloydcadenhead.com/blog/writing-a-good-api/</link>
		<comments>http://tysonlloydcadenhead.com/blog/writing-a-good-api/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 19:19:34 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[Ajax]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=882</guid>
		<description><![CDATA[As a JavaScript developer, I tend to spend a lot of time getting and setting data using a server-side API. Over the past few years, I&#8217;ve encountered all sorts of APIs and I&#8217;ve formed some opinions on what makes a good API for JavaScript interaction. Here are some of my thoughts. Make the API use [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/writing-a-good-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Detecting JavaScript Popup Blockers</title>
		<link>http://tysonlloydcadenhead.com/blog/detecting-javascript-popup-blockers/</link>
		<comments>http://tysonlloydcadenhead.com/blog/detecting-javascript-popup-blockers/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 03:06:58 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=861</guid>
		<description><![CDATA[Most of us can agree that spawning popups with JavaScript is usually a user experience FAIL. We&#8217;ve all been to websites that opened several popup ads. That is always something to avoid. Malicious and ad-happy sites have made it necessary for browser plugins and some browsers to block JavaScript popups altogether. But there are some [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/detecting-javascript-popup-blockers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do you get it? (JavaScript Getter / Setters)</title>
		<link>http://tysonlloydcadenhead.com/blog/do-you-get-it-javascript-getter-setters/</link>
		<comments>http://tysonlloydcadenhead.com/blog/do-you-get-it-javascript-getter-setters/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 02:51:10 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=793</guid>
		<description><![CDATA[In JavaScript, it is often useful to have a place to set and get configuration options. You can do this by just creating an object and updating it, but a global object is less secure because anyone using Firebug can log the object and see the entire thing. A getter / setter gets around that [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/do-you-get-it-javascript-getter-setters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Parsing Coldfusion JSON on the client-side</title>
		<link>http://tysonlloydcadenhead.com/blog/parsing-coldfusion-json-on-the-client-side/</link>
		<comments>http://tysonlloydcadenhead.com/blog/parsing-coldfusion-json-on-the-client-side/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 19:55:58 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=784</guid>
		<description><![CDATA[I tend to fall in with Coldfusion programmers from time to time and while I actually really like the language and the community, the one thing that can make working with Coldfusion and JavaScript harder is how the language returns JSON. Typical JSON looks something like this: { "firstname": "Tyson", "lastname": "Cadenhead", "favoritelanguage": "JavaScript" } [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/parsing-coldfusion-json-on-the-client-side/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fat Models and Skinny Controllers in JavaScript</title>
		<link>http://tysonlloydcadenhead.com/blog/fat-models-and-skinny-controllers-in-javascript/</link>
		<comments>http://tysonlloydcadenhead.com/blog/fat-models-and-skinny-controllers-in-javascript/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 04:03:31 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=764</guid>
		<description><![CDATA[I&#8217;ve recently been thinking about what it would mean to emulate the MVC best practice of skinny controllers that started in the confines of server-side development within the much more glamorous language and beautiful JavaScript. For those of you who haven&#8217;t read some of my previous posts, I am a huge advocate of using Model [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/fat-models-and-skinny-controllers-in-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making Browser-Specific CSS less intrusive with SASS</title>
		<link>http://tysonlloydcadenhead.com/blog/making-browser-specific-css-less-intrusive-with-sass/</link>
		<comments>http://tysonlloydcadenhead.com/blog/making-browser-specific-css-less-intrusive-with-sass/#comments</comments>
		<pubDate>Mon, 30 May 2011 16:45:05 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=735</guid>
		<description><![CDATA[A few weeks ago, I started using SASS. What is SASS? It&#8217;s an acrostic that stands for &#8220;Syntactically Awesome Style Sheets.&#8221; SASS is run from the command line and essentially lets you write stylesheets with things like variables, nesting and mixins (which are pretty much the equivalent of the functions in a real programming language). [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/making-browser-specific-css-less-intrusive-with-sass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Markup for Future Enhancement</title>
		<link>http://tysonlloydcadenhead.com/blog/writing-markup-for-future-enhancement/</link>
		<comments>http://tysonlloydcadenhead.com/blog/writing-markup-for-future-enhancement/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 02:42:42 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=721</guid>
		<description><![CDATA[We now have HTML5 and CSS3. Browsers are still racing to actually implement them, but the specs are here, whether they are fully realized in the wonderful world of browsers or not. So the real question becomes, what should we do with the knowledge we have of things to come? What I am going to [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/writing-markup-for-future-enhancement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing JavaScript For Speed</title>
		<link>http://tysonlloydcadenhead.com/blog/writing-javascript-for-speed/</link>
		<comments>http://tysonlloydcadenhead.com/blog/writing-javascript-for-speed/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 21:19:24 +0000</pubDate>
		<dc:creator>tysoncadenhead</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://tysonlloydcadenhead.com/?p=699</guid>
		<description><![CDATA[Has anyone ever told you that your application is too slow? What can you do about it? You can always point the finger at the server-side people and mumble something about the database being the problem, but is there anything you can do to speed up the loading time? Can you speed up the browser&#8217;s [...]]]></description>
		<wfw:commentRss>http://tysonlloydcadenhead.com/blog/writing-javascript-for-speed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

