<?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>CoffeeGhost &#187; Blog</title>
	<atom:link href="http://coffeeghost.net/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffeeghost.net</link>
	<description>Weird musings. Useful software. Geeking out.</description>
	<lastBuildDate>Mon, 06 Sep 2010 01:59:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Attitudes on Programming for Kids: “They Need Blood Exploding Onto Their Faces Just to Keep Them From Yawning”</title>
		<link>http://coffeeghost.net/2010/06/21/attitudes-on-programming-for-kids-%e2%80%9cthey-need-blood-exploding-onto-their-faces-just-to-keep-them-from-yawning%e2%80%9d/</link>
		<comments>http://coffeeghost.net/2010/06/21/attitudes-on-programming-for-kids-%e2%80%9cthey-need-blood-exploding-onto-their-faces-just-to-keep-them-from-yawning%e2%80%9d/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 18:29:01 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=224</guid>
		<description><![CDATA[I wrote a book titled “Invent Your Own Computer Games with Python” (free online under Creative Commons at http://inventwithpython.com) to teach kids (and adult beginners) how to write computer programs by making simple games. The book adopts a different teaching style from most programming books. Rather than tediously list out the programming concepts I instead [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2010/06/21/attitudes-on-programming-for-kids-%e2%80%9cthey-need-blood-exploding-onto-their-faces-just-to-keep-them-from-yawning%e2%80%9d/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>&#8220;Invent with Python&#8221; Available in Print on Amazon</title>
		<link>http://coffeeghost.net/2010/05/10/221/</link>
		<comments>http://coffeeghost.net/2010/05/10/221/#comments</comments>
		<pubDate>Mon, 10 May 2010 20:39:13 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Writings]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=221</guid>
		<description><![CDATA[Invent Your Own Computer Games with Python, 2nd Edition, is now available in print on Amazon.com: Buy &#8220;Invent Your Own Computer Games with Python&#8221; on Amazon.com Of course, the book will still be available online, in full, for free under a Creative Commons license. If you like the book, but don&#8217;t/can&#8217;t buy the print version, [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2010/05/10/221/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Second Edition of &#8220;Invent with Python&#8221; is available!</title>
		<link>http://coffeeghost.net/2009/10/26/second-edition-of-invent-with-python-is-available/</link>
		<comments>http://coffeeghost.net/2009/10/26/second-edition-of-invent-with-python-is-available/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 05:09:23 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=179</guid>
		<description><![CDATA[It&#8217;s been a lot of work, but the second edition of &#8220;Invent Your Own Computer Games with Python&#8221; is now ready. The book&#8217;s new website is http://inventwithpython.com &#8220;Invent with Python&#8221; is a free book that teaches kids (and adults) how to make computer games in the Python language. It&#8217;s aimed at people who have had [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2009/10/26/second-edition-of-invent-with-python-is-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Grindstone Journal Interview</title>
		<link>http://coffeeghost.net/2009/03/09/grindstone-journal-interview/</link>
		<comments>http://coffeeghost.net/2009/03/09/grindstone-journal-interview/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 20:29:00 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Atheism]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=146</guid>
		<description><![CDATA[I had an email interview with Grindstone Journal a couple weeks back. The interview material was used in the article &#8220;Atheists find challenges, notoriety and community on Youtube.&#8221; Posted below is a transcript of the email interview in full: Questions about YouTube 1. Why YouTube? What draws you to the vlog medium rather than other [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2009/03/09/grindstone-journal-interview/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>If You Can Find Out My Identity, I&#8217;ll Donate $100 to the EFF</title>
		<link>http://coffeeghost.net/2009/02/11/if-you-can-find-out-my-identity-ill-donate-100-to-the-eff/</link>
		<comments>http://coffeeghost.net/2009/02/11/if-you-can-find-out-my-identity-ill-donate-100-to-the-eff/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 16:30:20 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=137</guid>
		<description><![CDATA[This is playing off of this post on Reddit: http://www.reddit.com/r/netsec/comments/7u9mx/hey_reddit_think_its_easy_to_link_an_online/ The joke of course is that my name is plastered all over this website and the web in general. I was planning on donating to the EFF anyway (and, hey, so should you.) But it got me thinking about identity online. Several months ago, I [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2009/02/11/if-you-can-find-out-my-identity-ill-donate-100-to-the-eff/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bugging Your Code Reviews – See if your peers are really reading your code.</title>
		<link>http://coffeeghost.net/2008/08/22/bugging-your-code-reviews/</link>
		<comments>http://coffeeghost.net/2008/08/22/bugging-your-code-reviews/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 18:03:53 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=79</guid>
		<description><![CDATA[Code reviews are the single biggest thing you can do to improve the quality of your code, as Jeff Atwood says. Code reviews force you to show your code and justify your design decisions to someone else, and the extra set of trained eyes can reduce a large number of costly defects. But how can [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2008/08/22/bugging-your-code-reviews/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Is Atheism a Religion?</title>
		<link>http://coffeeghost.net/2008/08/21/is-atheism-a-religion/</link>
		<comments>http://coffeeghost.net/2008/08/21/is-atheism-a-religion/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 17:50:05 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Atheism]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/?p=73</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://coffeeghost.net/2008/08/21/is-atheism-a-religion/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Building Tesla Coils in the Garage</title>
		<link>http://coffeeghost.net/2008/08/01/building-tesla-coils-in-the-garage/</link>
		<comments>http://coffeeghost.net/2008/08/01/building-tesla-coils-in-the-garage/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 21:22:10 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/2008/08/01/building-tesla-coils-in-the-garage/</guid>
		<description><![CDATA[Many people get into software development because it&#8217;s fun. They start programming or web applications or how to get the computer to do interesting things, and the learning begins to grow from there. It&#8217;s also a well-paying career, so many people make the transition from hobbyist to professional. But the job usually isn&#8217;t as fun [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2008/08/01/building-tesla-coils-in-the-garage/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Thousand Layers of Abstractions</title>
		<link>http://coffeeghost.net/2008/07/01/a-thousand-layers-of-abstractions/</link>
		<comments>http://coffeeghost.net/2008/07/01/a-thousand-layers-of-abstractions/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 17:47:34 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/2008/07/01/a-thousand-layers-of-abstractions/</guid>
		<description><![CDATA[How should we teach programming? One of Shimon Schocken&#8217;s colleagues says that &#8220;Computer science is a thousand layers of abstraction.&#8221; This is quite true, and the same applies for programming. Recently I&#8217;ve been thinking a lot about how we can get more people involved with programming. I don&#8217;t necessarily mean programming as professionals, but just [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2008/07/01/a-thousand-layers-of-abstractions/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Python is the new BASIC.</title>
		<link>http://coffeeghost.net/2008/06/18/python-is-the-new-basic/</link>
		<comments>http://coffeeghost.net/2008/06/18/python-is-the-new-basic/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 19:08:01 +0000</pubDate>
		<dc:creator>AlSweigart</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://coffeeghost.net/2008/06/18/python-is-the-new-basic/</guid>
		<description><![CDATA[This is the basic problem with learning how to program computers these days: public class Hello { public static void main(String[] args) { System.out.println(&#8220;Hello World!&#8221;); } } The above is the Hello World program for Java, arguably one of the most popular programming languages. Encapsulated in the above three lines are several different concepts ranging [...]]]></description>
		<wfw:commentRss>http://coffeeghost.net/2008/06/18/python-is-the-new-basic/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
	</channel>
</rss>
