<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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" version="2.0">

<channel>
	<title>Ekinoderm</title>
	
	<link>http://www.ekinoderm.com/wordpress</link>
	<description>Code and Caffeine, I Suppose</description>
	<pubDate>Wed, 19 Nov 2008 13:47:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Ekinoderm" type="application/rss+xml" /><item>
		<title>Code With No Name: Anonymous Functions</title>
		<link>http://www.ekinoderm.com/wordpress/2008/11/anonymous-functions/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/11/anonymous-functions/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 16:00:31 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[functional programming]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=227</guid>
		<description><![CDATA[Think back to some of your earliest programming days.  Unless you first learned LISP or the like (bless your little heart), you probably learned on an imperative programming language like C, PASCAL or BASIC.  I say you learned &#8220;on&#8221; a language, because this initial experience shapes our idea of what a computer can and can&#8217;t [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/11/anonymous-functions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ideas Worth Stealing</title>
		<link>http://www.ekinoderm.com/wordpress/2008/11/ideas-worth-stealing/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/11/ideas-worth-stealing/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 14:00:43 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=220</guid>
		<description><![CDATA[It&#8217;s widely believed that there&#8217;s such a thing as a &#8220;trade secret&#8221; in software development: some algorithm or data structure that makes your product better than all the others in your industry, and that you shouldn&#8217;t reveal it to your competition or else they&#8217;ll steal it and out-compete you.  Our industry is rife with NDAs, [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/11/ideas-worth-stealing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Do Programming Puzzles Measure Ability?</title>
		<link>http://www.ekinoderm.com/wordpress/2008/11/programming-puzzles-measure-ability/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/11/programming-puzzles-measure-ability/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 16:28:10 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[college]]></category>

		<category><![CDATA[experience]]></category>

		<category><![CDATA[interviews]]></category>

		<category><![CDATA[problem solving]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=214</guid>
		<description><![CDATA[One of the key skills that any software developer needs is a keenly developed ability to solve problems.  I don&#8217;t just mean big problems, but little, well-defined problems like finding a specific item in a collection or sorting a collection.  In my case, I find myself frequently trying to optimize my morning search for a [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/11/programming-puzzles-measure-ability/feed/</wfw:commentRss>
		</item>
		<item>
		<title>When Debuggers Fail</title>
		<link>http://www.ekinoderm.com/wordpress/2008/10/when-debuggers-fail/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/10/when-debuggers-fail/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 20:42:19 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[debugging]]></category>

		<category><![CDATA[problem solving]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=210</guid>
		<description><![CDATA[I recently traded in my car for a new one, only to take the new car home and have it completely dead in my garage the next day; I couldn&#8217;t crank the engine or anything.  I had it towed back to the dealer.  The dealer replaced the battery which they said had &#8220;gone bad&#8221; and [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/10/when-debuggers-fail/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Predict the Future For Me</title>
		<link>http://www.ekinoderm.com/wordpress/2008/09/predict-the-future-for-me/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/09/predict-the-future-for-me/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 19:19:57 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[frameworks]]></category>

		<category><![CDATA[problem solving]]></category>

		<category><![CDATA[refactoring]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=206</guid>
		<description><![CDATA[My horoscope for today says:
Use today’s influences to free up tomorrow. This will be an excellent day for tying up any loose ends or clearing up any outstanding chores or duties, whether you’re at work or school, or at home. A helpful surge of energy will get you motivated early on and will keep you [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/09/predict-the-future-for-me/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Going for the Easy Win</title>
		<link>http://www.ekinoderm.com/wordpress/2008/09/going-for-the-easy-win/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/09/going-for-the-easy-win/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 16:58:29 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[debugging]]></category>

		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=195</guid>
		<description><![CDATA[A big part of software development is making hard problems into easy problems, but sometimes it&#8217;s essential for your sanity to work on easy problems that you know how to solve.  I call this &#8220;going for the easy win&#8221; or sometimes &#8220;picking the low-hanging fruit.&#8221;  While it might give you a lot of bragging rights [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/09/going-for-the-easy-win/feed/</wfw:commentRss>
		</item>
		<item>
		<title>It’s OK to be Ignorant</title>
		<link>http://www.ekinoderm.com/wordpress/2008/09/its-ok-to-be-ignorant/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/09/its-ok-to-be-ignorant/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 19:17:27 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[college]]></category>

		<category><![CDATA[experience]]></category>

		<category><![CDATA[frameworks]]></category>

		<category><![CDATA[functional programming]]></category>

		<category><![CDATA[gaming]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=194</guid>
		<description><![CDATA[Programmers have big egos.  It&#8217;s not like it&#8217;s a big secret or something; we&#8217;re used to being right, and it can be very difficult for us to admit when we&#8217;re wrong.  And, God help you if you ever have to say:
I don&#8217;t know.
If you say that, no one will ever respect you again, and you&#8217;ll [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/09/its-ok-to-be-ignorant/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magical Thinking, Magical Code</title>
		<link>http://www.ekinoderm.com/wordpress/2008/09/magical-thinking-magical-code/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/09/magical-thinking-magical-code/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 17:05:16 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[experience]]></category>

		<category><![CDATA[frameworks]]></category>

		<category><![CDATA[philosophy]]></category>

		<category><![CDATA[refactoring]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=184</guid>
		<description><![CDATA[
Natives who beat drums to drive off evil spirits are objects of scorn to  smart Americans who blow horns to break up traffic jams. &#8212; Mary Ellen Kelly

Wikipedia briefly defines &#8220;magical thinking&#8221; as &#8220;nonscientific causal reasoning,&#8221; and it can be broadly applied to all kinds of superstitious behavior.  We all know someone who believes [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/09/magical-thinking-magical-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don’t Take Me Too Seriously</title>
		<link>http://www.ekinoderm.com/wordpress/2008/09/dont-take-me-too-seriously/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/09/dont-take-me-too-seriously/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 17:58:44 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[computer languages]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[refactoring]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=177</guid>
		<description><![CDATA[Sarcasm is a powerful tool that any good developer should know how to wield effectively.  I just spent the last hour or so watching a rather amusing presentation by Cal Henderson at DjangoCon08:

While I found the talk to actually be both informative and entertaining, what I mainly noted was the pure sarcasm dripping from the [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/09/dont-take-me-too-seriously/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How Much Does Experience Matter?</title>
		<link>http://www.ekinoderm.com/wordpress/2008/09/how-much-does-experience-matter/</link>
		<comments>http://www.ekinoderm.com/wordpress/2008/09/how-much-does-experience-matter/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 16:38:52 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
		
		<category><![CDATA[blogging]]></category>

		<category><![CDATA[college]]></category>

		<category><![CDATA[experience]]></category>

		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.ekinoderm.com/wordpress/?p=173</guid>
		<description><![CDATA[There&#8217;s a big difference between having experience writing code and having experience as a professional software developer in the software industry.
I don&#8217;t have that much experience as a professional software developer.  As for writing code, sure, I first learned to program on the TI-99/4A, when I was like 6 years old or something.  But [...]]]></description>
		<wfw:commentRss>http://www.ekinoderm.com/wordpress/2008/09/how-much-does-experience-matter/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
