<?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>boakes.org &#187; code</title>
	<atom:link href="http://boakes.org/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://boakes.org</link>
	<description>A place for words and data that I publish (for the benefit of persons unknown).</description>
	<lastBuildDate>Mon, 21 May 2012 20:46:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Using Git to manage a web site</title>
		<link>http://boakes.org/links/using-git-to-manage-a-web-site/</link>
		<comments>http://boakes.org/links/using-git-to-manage-a-web-site/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 18:43:10 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[version]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/using-git-to-manage-a-web-site/</guid>
		<description><![CDATA[After more years than I care to remember using CVS and then SVN for &#8220;lazy&#8221; automated deployment of versioned websites, I&#8217;m finding more and more reasons to use Git instead.  Setup is much the same as SVN, but switching between versions and maintaining integration and live branches is so much easier in Git. (IMO)]]></description>
			<content:encoded><![CDATA[<p>After more years than I care to remember using CVS and then SVN for &#8220;lazy&#8221; automated deployment of versioned websites, I&#8217;m finding more and more reasons to use Git instead.  Setup is much the same as SVN, but switching between versions and maintaining integration and live branches is so much easier in Git. (IMO)</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/using-git-to-manage-a-web-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSLint is on GitHub</title>
		<link>http://boakes.org/links/jslint-is-on-github/</link>
		<comments>http://boakes.org/links/jslint-is-on-github/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 19:42:36 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[beautifier]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[jslint]]></category>
		<category><![CDATA[node]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[readability]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://boakes.org/links/jslint-is-on-github/</guid>
		<description><![CDATA[Source code to Douglas Crockford&#8217;s JSLint tool.  Definitely something to integrate into more apps using nodejs.]]></description>
			<content:encoded><![CDATA[<p>Source code to Douglas Crockford&#8217;s JSLint tool.  Definitely something to integrate into more apps using nodejs.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/jslint-is-on-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prettify</title>
		<link>http://boakes.org/links/prettify/</link>
		<comments>http://boakes.org/links/prettify/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 10:55:52 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[colour]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[highlight]]></category>
		<category><![CDATA[highlighting]]></category>
		<category><![CDATA[hilite]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[readable]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/prettify/</guid>
		<description><![CDATA[Library for prettifying code.  Nice.]]></description>
			<content:encoded><![CDATA[<p>Library for prettifying code.  Nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/prettify/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Initializr</title>
		<link>http://boakes.org/links/initializr/</link>
		<comments>http://boakes.org/links/initializr/#comments</comments>
		<pubDate>Sat, 12 Feb 2011 09:15:33 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/initializr/</guid>
		<description><![CDATA[Cute tool for creating HTML5 templates.]]></description>
			<content:encoded><![CDATA[<p>Cute tool for creating HTML5 templates.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/initializr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 custom JavaScript functions of all time</title>
		<link>http://boakes.org/links/top-10-custom-javascript-functions-of-all-time/</link>
		<comments>http://boakes.org/links/top-10-custom-javascript-functions-of-all-time/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 15:07:17 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[fn]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/top-10-custom-javascript-functions-of-all-time/</guid>
		<description><![CDATA[Some useful learning to be had here for JS padwan.]]></description>
			<content:encoded><![CDATA[<p>Some useful learning to be had here for JS padwan.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/top-10-custom-javascript-functions-of-all-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Edits for Google Project Hosting</title>
		<link>http://boakes.org/links/cloud-edits-for-google-project-hosting/</link>
		<comments>http://boakes.org/links/cloud-edits-for-google-project-hosting/#comments</comments>
		<pubDate>Wed, 19 Jan 2011 07:59:04 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[commit]]></category>
		<category><![CDATA[contribute]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[floss]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://boakes.org/links/cloud-edits-for-google-project-hosting/</guid>
		<description><![CDATA[Previously @jresig tried a Google Chrome laptop (Cr-48) and hihlighed that for hardcore coding it&#8217;s not up to snuff. This looks like the first response that begins to make cloud-based contribution to open source projects really very easy.]]></description>
			<content:encoded><![CDATA[<p>Previously @jresig tried a Google Chrome laptop (Cr-48) and hihlighed that for hardcore coding it&#8217;s not up to snuff.  This looks like the first response that begins to make cloud-based contribution to open source projects really very easy.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/cloud-edits-for-google-project-hosting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google APIs</title>
		<link>http://boakes.org/links/google-apis/</link>
		<comments>http://boakes.org/links/google-apis/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 23:27:27 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://boakes.org/links/google-apis/</guid>
		<description><![CDATA[APIs, thousands of &#8216;em. Don&#8217;t code &#8217;till you see the #FFFs of their eyes lads.]]></description>
			<content:encoded><![CDATA[<p>APIs, thousands of &#8216;em.  Don&#8217;t code &#8217;till you see the #FFFs of their eyes lads.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/google-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSConf.eu ☠ 2010</title>
		<link>http://boakes.org/links/jsconf-eu-%e2%98%a0-2010/</link>
		<comments>http://boakes.org/links/jsconf-eu-%e2%98%a0-2010/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 07:46:13 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[2010]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[Europe]]></category>
		<category><![CDATA[fullfrontal]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[JSConf]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/jsconf-eu-%e2%98%a0-2010/</guid>
		<description><![CDATA[Talks from JSConf.eu now online.]]></description>
			<content:encoded><![CDATA[<p>Talks from JSConf.eu now online.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/jsconf-eu-%e2%98%a0-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud9 IDE &#8211; Ajax.org</title>
		<link>http://boakes.org/links/cloud9-ide-ajax-org/</link>
		<comments>http://boakes.org/links/cloud9-ide-ajax-org/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 07:31:08 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://boakes.org/links/cloud9-ide-ajax-org/</guid>
		<description><![CDATA[Cloud9 IDE is an online platform for Javascript development. All code is open source and free to adapt and use.]]></description>
			<content:encoded><![CDATA[<p>Cloud9 IDE is an online platform for Javascript development.  All code is open source and free to adapt and use.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/cloud9-ide-ajax-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JS Bin &#8211; Collaborative JavaScript Debugging</title>
		<link>http://boakes.org/links/js-bin-collaborative-javascript-debugging/</link>
		<comments>http://boakes.org/links/js-bin-collaborative-javascript-debugging/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 22:58:38 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[pastebin]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/js-bin-collaborative-javascript-debugging/</guid>
		<description><![CDATA[Remy&#8217;s rather useful JS Bin]]></description>
			<content:encoded><![CDATA[<p>Remy&#8217;s rather useful JS Bin</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/js-bin-collaborative-javascript-debugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mandelbulb: The Unravelling of the Real 3D Mandelbrot Fractal</title>
		<link>http://boakes.org/links/mandelbulb-the-unravelling-of-the-real-3d-mandelbrot-fractal/</link>
		<comments>http://boakes.org/links/mandelbulb-the-unravelling-of-the-real-3d-mandelbrot-fractal/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 15:38:16 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[3d]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[fractal]]></category>
		<category><![CDATA[fractals]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[mandelbrot]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[visualisation]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://boakes.org/links/mandelbulb-the-unravelling-of-the-real-3d-mandelbrot-fractal/</guid>
		<description><![CDATA[Very aesthetically pleasing 3D renderings of the Mandelbrot Set]]></description>
			<content:encoded><![CDATA[<p>Very aesthetically pleasing 3D renderings of the Mandelbrot Set</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/mandelbulb-the-unravelling-of-the-real-3d-mandelbrot-fractal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extending HTML5 — Microformats &#124; HTML5 Doctor</title>
		<link>http://boakes.org/links/extending-html5-%e2%80%94-microformats-html5-doctor/</link>
		<comments>http://boakes.org/links/extending-html5-%e2%80%94-microformats-html5-doctor/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 19:07:44 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[microdata]]></category>
		<category><![CDATA[microformat]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[semantic]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[semanticweb]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/extending-html5-%e2%80%94-microformats-html5-doctor/</guid>
		<description><![CDATA[HTML5s meta tag can now include pre-defined names with specific semantics. This article provides a few examples of their use. See also, the spec.]]></description>
			<content:encoded><![CDATA[<p>HTML5s meta tag can now include pre-defined names with specific semantics.  This article provides a few examples of their use.  See also, <a href="http://dev.w3.org/html5/spec-author-view/semantics.html#standard-metadata-names">the spec</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/extending-html5-%e2%80%94-microformats-html5-doctor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bespin / Skywriter Bookmarklet</title>
		<link>http://boakes.org/links/bespin-skywriter-bookmarklet/</link>
		<comments>http://boakes.org/links/bespin-skywriter-bookmarklet/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 07:16:26 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[bespin]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://boakes.org/links/bespin-skywriter-bookmarklet/</guid>
		<description><![CDATA[Use bespin on any page that has a text area that you&#8217;d normally enter html or javascript into.]]></description>
			<content:encoded><![CDATA[<p>Use bespin on any page that has a text area that you&#8217;d normally enter html or javascript into.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/bespin-skywriter-bookmarklet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Skywriter</title>
		<link>http://boakes.org/links/mozilla-skywriter/</link>
		<comments>http://boakes.org/links/mozilla-skywriter/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 07:06:17 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[bespin]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/links/mozilla-skywriter/</guid>
		<description><![CDATA[The bespin project has a new name. Mozilla&#8217;s cloud based HTML5 editor ++ is now called Skywriter.]]></description>
			<content:encoded><![CDATA[<p>The bespin project has a new name.  Mozilla&#8217;s cloud based HTML5 editor ++ is now called Skywriter.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/mozilla-skywriter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Official Guide to HTML5 Boilerplate &#124; Nettuts+</title>
		<link>http://boakes.org/links/the-official-guide-to-html5-boilerplate-nettuts/</link>
		<comments>http://boakes.org/links/the-official-guide-to-html5-boilerplate-nettuts/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 09:08:18 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[boilerplate]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://boakes.org/the-official-guide-to-html5-boilerplate-nettuts/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/the-official-guide-to-html5-boilerplate-nettuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online javascript beautifier</title>
		<link>http://boakes.org/links/online-javascript-beautifier/</link>
		<comments>http://boakes.org/links/online-javascript-beautifier/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 13:06:08 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[beautify]]></category>
		<category><![CDATA[clean]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[standard]]></category>

		<guid isPermaLink="false">http://boakes.org/online-javascript-beautifier/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/online-javascript-beautifier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code Tutorial Blueprint</title>
		<link>http://boakes.org/code-tutorial-blueprint/</link>
		<comments>http://boakes.org/code-tutorial-blueprint/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 14:42:19 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[Teaching]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1232</guid>
		<description><![CDATA[I just watched a nice presentation by Yahoo evangelist Christian Heilmann who opened the show at FF09 yesterday. Whilst there&#8217;s a lot of good ideas throughout regarding the maintainability of JavaScript code, one nugget stood out about code tutorials. Christian Suggests a four pronged presentation strategy when writing tutorials for designers &#8211; it is equally [...]]]></description>
			<content:encoded><![CDATA[<p>I just watched a nice presentation by Yahoo evangelist <a href="http://icant.co.uk/">Christian Heilmann</a> who opened the show at FF09 yesterday.  Whilst there&#8217;s a lot of good ideas throughout regarding the <a href="http://vimeo.com/1919908">maintainability of JavaScript code</a>, one nugget stood out about code tutorials.  Christian Suggests a four pronged presentation strategy when writing tutorials for designers &#8211; it is equally valid when presenting concepts to fresh geeks:</p>
<ol>
<li>Say what it does.</li>
<li>Show a working example.</li>
<li>Include the full code of the example.</li>
<li>Explain the example using code chunks interspersed with descriptive paragraphs.</li>
</ol>
<p>A simple &#038; sensible blueprint!</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/code-tutorial-blueprint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

