<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Don't Forget to Plant It!</title>
	<atom:link href="http://blog.codeeg.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.codeeg.com</link>
	<description></description>
	<pubDate>Sun, 13 Jul 2008 20:33:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>Problems With Rails Fixture Labels?</title>
		<link>http://blog.codeeg.com/2008/07/13/problems-with-rails-fixture-labels/</link>
		<comments>http://blog.codeeg.com/2008/07/13/problems-with-rails-fixture-labels/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 20:33:37 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[fixtures]]></category>

		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/?p=149</guid>
		<description><![CDATA[Newer versions of Rails has a nice feature where you can use label references for fixtures.  So instead of:
# posts.yml
test_post:
  user_id: 1
  title: My Test Post

You can do this:
test_post:
  user: quentin
  title: My Test Post

However, if your model class name is in a pluralized form, you might find that label [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Newer versions of Rails has a nice feature where you can use label references for fixtures.  So instead of:</p>
<pre><code># posts.yml
test_post:
  user_id: 1
  title: My Test Post
</code></pre>
<p>You can do this:</p>
<pre><code>test_post:
  user: quentin
  title: My Test Post
</code></pre>
<p>However, if your model class name is in a pluralized form, you might find that label references won&#8217;t work.  That&#8217;s because fixtures derive their class name from the singular form of the table name by default.  Fortunately, you can fix this by adding this line to your TestHelper:</p>
<pre><code>class Test::Unit::TestCase

  # Explicitly map the table name to class name
  set_fixture_class :accounts =&gt; 'accounts'
end
</code></pre>
<p>Hopefully, this will save someone else from having to dig through the Rails fixtures internals.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/149/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/149/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/149/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=149&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/07/13/problems-with-rails-fixture-labels/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>25 Things I Hate about Maven</title>
		<link>http://blog.codeeg.com/2008/06/28/25-things-i-hate-about-maven/</link>
		<comments>http://blog.codeeg.com/2008/06/28/25-things-i-hate-about-maven/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 15:51:10 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[ant]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/?p=148</guid>
		<description><![CDATA[I&#8217;ve been doing a lot of work with Maven recently, and having a miserable time of it.  Earlier this week I was ranting about it on a mailing list I was on, when I thought it would be therapeutic to try to list 100 things that irks me about Maven 2 that I&#8217;ve personally ran [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been doing a lot of work with Maven recently, and having a miserable time of it.  Earlier this week I was ranting about it on a mailing list I was on, when I thought it would be therapeutic to try to list 100 things that irks me about Maven 2 that I&#8217;ve personally ran into.  So, I didn&#8217;t come close - I only came up with 25.  But I do feel much better now.</p>
<p>Here goes, in no particular order:</p>
<ol>
<li>The Maven AntRun tasks allows you run ant from within Maven, but you have very limited access to the POM.</li>
<li>If you have a multi-module project configuration, changing the version of the root project requires you to change all the versions of the sub-modules</li>
<li>Maven Ant Tasks doesn&#8217;t resolve transitive dependencies exactly the same as a regular Maven project does.</li>
<li>Maven manages adding all the dependencies you need&#8230; and then some.  You end up probably spending the same amount of time having to exclude the dependencies you don&#8217;t need, especially in EAR/WAR setups</li>
<li>You pretty much have to declare the versions of every Maven plugin you use, or risk your build breaking when someone updates the plugin.</li>
<li>You can&#8217;t create a &#8216;macro goal&#8217; that is a chain of multiple goals</li>
<li>Your custom plugins might not work if it is organized as a sub-module of a project.  Inexplicably, if you run the build inside that sub-module it works.  (Might just be a problem with Ant-based plugins)</li>
<li>Maven goes out of its way to not use Ant.  So, some things that work correctly in Ant don&#8217;t in Maven (for example, building GNU compliant tarball with the assembly plugin)</li>
<li>You can activate build profiles based on OS, file existence, and environment variables in Maven, but how do you disable them?</li>
<li>You can configure the build to deploy additional artifacts (e.g. javadoc and sources), but it won&#8217;t use the repository or snapshot repository configured for your project</li>
<li>Figuring out how a build works from reading plugin declarations is not easier than reading an Ant script</li>
<li>Good luck trying to find the artifact that you need to fix your NoClassDefFoundError</li>
<li>Passing Maven properties to your AntRun configuration?  Bah! who needs that?</li>
<li>What happened to my Maven 1.x pre/post-goals?  How is attaching plugins to build phases a better solution?</li>
<li>Multi-module projects is like having old school recursive Makefiles</li>
<li>Why can&#8217;t I define variables other than artifactId, groupId, and version to be substituted when building from an archetype?</li>
<li>Why can&#8217;t all the files in archetype-resources be included in the archetype?  Why do I have to define them all in an archetype.xml as well?</li>
<li>Versions of dependencies with classifiers are not be inheritable</li>
<li>Extending a build is difficult without creating a plugin, which requires creating yet another project</li>
<li>Customizations to the build always seems to take a few takes of trial and error before you can get them working.</li>
<li>Configurations specified for an Ant-based plugin doesn&#8217;t work if they&#8217;re specified at the execution level or the build profile level.  They will work if you specify them globally</li>
<li>Maintaining updates of plugins and what bugs are fixed in what version and what Maven version it&#8217;s compatible with is a PITA.</li>
<li>Documentation sucks.  Pretty much everything out there is surface deep.  There&#8217;s 50/50 chance that features that are skimmed over in the docs won&#8217;t work as expected</li>
<li>Why does the site:deploy and site:stage-deploy behave so differently for multi-module projects?</li>
<li>Why are build profiles inheritable?</li>
</ol>
<p>So I imagine some of the explanation are vague, but my experience is that it is par for the course when you deal with builds in Maven.  Sometimes there&#8217;s seemingly no rhyme or reason for why things don&#8217;t work, and by the time you do find a workaround that does, you just don&#8217;t want to spend anymore time figuring why your previous approaches didn&#8217;t work.  I supposed the open source thing to do is to help fix the problem, but honestly, I just don&#8217;t love Maven that much.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/148/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/148/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=148&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/06/28/25-things-i-hate-about-maven/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Build a Comparison Chart with Tablefy</title>
		<link>http://blog.codeeg.com/2008/06/18/build-a-comparison-chart-with-tablefy/</link>
		<comments>http://blog.codeeg.com/2008/06/18/build-a-comparison-chart-with-tablefy/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 10:51:28 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/?p=147</guid>
		<description><![CDATA[I found Tablefy via Lifehacker last night, which is an application that is very much like one of the ideas I wrote about almost 2 years ago.  It&#8217;s still rough around the edges (the petfinder captcha is a first for me and is pretty cool, although klunky), but I&#8217;m looking forward to using it and seeing what kind of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I found <a href="http://www.tablefy.com/tables/edit/608">Tablefy</a> via Lifehacker last night, which is an application that is very much like <a href="http://blog.codeeg.com/2006/09/02/interesting-app-ideas/">one of the ideas I wrote about</a> almost 2 years ago.  It&#8217;s still rough around the edges (the petfinder captcha is a first for me and is pretty cool, although klunky), but I&#8217;m looking forward to using it and seeing what kind of usage can come out of it.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/147/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/147/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=147&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/06/18/build-a-comparison-chart-with-tablefy/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Troubleshooting Performance Problems</title>
		<link>http://blog.codeeg.com/2008/06/10/troubleshooting-performance-problems/</link>
		<comments>http://blog.codeeg.com/2008/06/10/troubleshooting-performance-problems/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 02:27:49 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[optimization]]></category>

		<category><![CDATA[performance]]></category>

		<category><![CDATA[skribit]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/?p=146</guid>
		<description><![CDATA[Skribit&#8217;s downtime last Monday got me thinking about my past experience with performance tuning.  I&#8217;ve troubleshot a lot of performance problems in the past, and here are some things I&#8217;ve noticed:
It&#8217;s Never Just Because Pure Load.  I&#8217;ve used this excuse many times before and still mutter it today, but I never truly believe it.  If [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Skribit&#8217;s downtime last Monday got me thinking about my past experience with performance tuning.  I&#8217;ve troubleshot a lot of performance problems in the past, and here are some things I&#8217;ve noticed:</p>
<p><strong>It&#8217;s Never Just Because Pure Load.</strong>  I&#8217;ve used this excuse many times before and still mutter it today, but I never truly believe it.  If you hear yourself saying this, it should be setting off red flags in the back of your head.  Look harder.  Why is it never because of load?  Because we don&#8217;t write perfect software.  Deadlines happen, we can&#8217;t always predict how users will use the site, and we sometimes we don&#8217;t know how things should be designed until later.  Basically, shit happens.  Chances are there&#8217;s something in the software that&#8217;s misbehaving under load.</p>
<p><strong>There are Long Term and Short Term Solutions.</strong>  Depending on the immediacy of the performance problems, you might want to tackle the short term solutions first.  It&#8217;s hard to fix the long term solution quickly and correctly when you have unhappy customers.</p>
<p><strong>Know the Performance Problems You&#8217;re Solving.</strong>  Don&#8217;t just guess at what the problem might be, try to figure out how to identify it.  Check the logs and maybe the resulting data created.  Try to predict how your site should behave when the problem is occurring and prove it out.  Even if this takes some time, you want to make sure your changes fix the problem, and that if performance problem still exists afterwards at least you know you&#8217;ve correctly fixed one problem.</p>
<p><strong>Caching is Great for Hammering out Performance Issues.</strong>  I usually use caching as the first line of defense against load.  Others like to tweak database indices, code, and/or configuration first, but my experience has been that caching gives you the most bang for your buck.  However, caching is like cleaning up your room by stuffing everything into your closet - if you don&#8217;t go back and clean things up later, things will eventually come crashing down.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/146/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/146/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=146&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/06/10/troubleshooting-performance-problems/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Moving to WordPress.com</title>
		<link>http://blog.codeeg.com/2008/06/09/moving-to-wordpresscom/</link>
		<comments>http://blog.codeeg.com/2008/06/09/moving-to-wordpresscom/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 01:14:14 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[intense debate]]></category>

		<category><![CDATA[skribit]]></category>

		<category><![CDATA[wordpress.com]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/?p=135</guid>
		<description><![CDATA[I took the time today and moved my blog from a self-hosted WordPress Installation to WordPress.com.  I did this for mainly two reasons:

I was tired of keeping up with the constant WP upgrades.  It seems like everything I get around to installing on update, I would have to upgrade a few days later.
The service I [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I took the time today and moved my blog from a self-hosted WordPress Installation to WordPress.com.  I did this for mainly two reasons:</p>
<ol>
<li>I was tired of keeping up with the constant WP upgrades.  It seems like everything I get around to installing on update, I would have to upgrade a few days later.</li>
<li>The service I was hosting my blog on, Media Temple&#8217;s Grid Service, seemed horribly slow, especially when it came to the administration screens.  My blog is also the only think I&#8217;m really running on Media Temple (gs), so if I could move my blog I can eventually reclaim that $20/month.</li>
</ol>
<p>I&#8217;ve been holding off on moving because of the lack of <a title="Social Suggestion Software" href="http://skribit.com">Skribit</a> support on <a href="http://wordpress.com">WordPress.com</a>.  However, our most recent Skribit update now provides a comprehensive set of RSS feeds that are available for use with the RSS sidebar widget provided by WP.com.  We&#8217;ve also made a change so that bloggers can add their blog without having to add the Skribit widget on their blog, so link to my <a title="Skribit Page for Don't Forget to Plant it!" href="http://skribit.com/blogs/don-t-forget-to-plant-it">Skribit blog profile page</a>.</p>
<p>Moving to WP.com wasn&#8217;t exactly a seamless process, for a couple of reasons:</p>
<ul>
<li>I needed to buy credits to map my domain to WP.com, but the buy credits button wasn&#8217;t available until you point your DNS server to WP.com.  This didn&#8217;t sit well me, since there could be potential downtime between the time I point my server over to WP.com and when the credits become available for me to use.  It was even more disconcerting to read that credits might not show up for use immediately after purchase.  Fortunately, I was able to find another place on the site to purchase credits (on the page allowing you to gift credits), and the credits did showed up immediately after purchase.</li>
<li>There&#8217;s no apparent way to import uploads from your old server, so I had to mainly upload them.  Fortunately, I&#8217;m not exactly a prolific blogger.</li>
<li>I used the old Ultimate Tag Warrior plugin before WP had tagging functionality built-in, so I lost the tags for all my older posts.</li>
<li>I haven&#8217;t been able to figure out how to import my <a href="http://intensedebate.com">Intense Debate</a> comments into my new blog (if anyone else have done this before on a WP.com blog, I&#8217;d love some pointers).</li>
<li>WP.com doesn&#8217;t have any FeedBurner support, so although I&#8217;m using the FeedBurner RSS link on the sidebar, I still have no control over the auto-discovery link that&#8217;s in the page header.  I imagine I can fix this if I upgrade my WP.com service though.</li>
</ul>
<p>I&#8217;m not sure how all my changes will affect the RSS feeds, so I apologize for any feed spam.  And there&#8217;s still some more images to upload, and I still have to change my header image.</p>
<p> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/135/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/135/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=135&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/06/09/moving-to-wordpresscom/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Pumping on Your Stereo by Supergrass</title>
		<link>http://blog.codeeg.com/2008/04/30/pumping-on-your-stereo-by-supergrass/</link>
		<comments>http://blog.codeeg.com/2008/04/30/pumping-on-your-stereo-by-supergrass/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 14:42:52 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[music video]]></category>

		<category><![CDATA[supergrass]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/?p=148</guid>
		<description><![CDATA[
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://blog.codeeg.com/2008/04/30/pumping-on-your-stereo-by-supergrass/"><img src="http://img.youtube.com/vi/WXL_Xb0zT5g/2.jpg" alt="" /></a></span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/97/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/97/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=97&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/04/30/pumping-on-your-stereo-by-supergrass/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/WXL_Xb0zT5g/2.jpg" medium="image" />
	</item>
		<item>
		<title>Some Google AppEngine Thoughts</title>
		<link>http://blog.codeeg.com/2008/04/17/some-google-appengine-thoughts/</link>
		<comments>http://blog.codeeg.com/2008/04/17/some-google-appengine-thoughts/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 01:50:23 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[appengine]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[google appengine]]></category>

		<category><![CDATA[grid computing]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/?p=146</guid>
		<description><![CDATA[I&#8217;m still waiting to get into the GAE beta, but I wanted to share a couple of thoughts about why I think GAE is significant beyond grid computing and making it cheaper for developers to build applications.
A New Way of Building Web Applications
Today, when we build applications developers have to pretty much understand the full [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m still waiting to get into the GAE beta, but I wanted to share a couple of thoughts about why I think GAE is significant beyond grid computing and making it cheaper for developers to build applications.</p>
<p><strong>A New Way of Building Web Applications</strong></p>
<p>Today, when we build applications developers have to pretty much understand the full stack from top to bottom.  If you&#8217;re a PHP person, you need to know LAMP.  If you&#8217;re a Java person, you need to know J2EE, the Application Server, etc.  GAE removes that need - all you need to know is how to code your application logic, GAE handles the data storage, scaling, deployment, web serving, etc for you.  It is the <strong>ultimate application server</strong>.</p>
<p>This model can work very well outside of grid environments.  What if companies have their own app engines, which allows their developers to code to application units with push button ability to deploy to development, staging, production?</p>
<p>Well, isn&#8217;t this just a Java WAR file you ask?  No, because WAR files aren&#8217;t opinionated.  You want to use MySQL/Oracle/PostgreSQL?  You want to use EJB/Spring/POJOs?  You can do that with WAR files.  You can&#8217;t do that with GAE.  Options are great, but they limit your ability to make assumptions, and assumptions makes development easier.  That&#8217;s what Rails means by convention over configuration.  Most application developers shouldn&#8217;t really have to care about these issues anyway.</p>
<p>By making assumptions about all these applications, I can make it easier deploy the application to multiple environments.  I can apply sweeping changes that can improve performance for all applications.  Infrastructure support for different applications won&#8217;t require different knowledge sets.</p>
<p><strong>Inverting the Facebook Applications Platform</strong></p>
<p>Another interesting aspect of GAE is that by leveraging Google Accounts, GAE has created a platform that can ultimately be the inverted version of the Facebook Application Platform.  The Facebook platform takes a &#8216;Department Store&#8217; model, where applications are housed inside of the Facebook website.  Applications have limited styling capabilities, and pretty much has to adhere to the Facebook look and feel.</p>
<p>In contrast, GAE is more like the &#8216;Mall&#8217; of social applications.  Applications can have their own unique storefronts (which allows them to better create a brand), while still taking advantage of the facilities provided by Google.</p>
<p>Granted, Google hasn&#8217;t yet integrated those social features required to compete with Facebook, and there aren&#8217;t any signs that it will.  But considering how Google has GData&#8217;d every significant service they have, I can&#8217;t imagine this not being far behind.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/96/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/96/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/96/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=96&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/04/17/some-google-appengine-thoughts/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Why are All Instant Messengers the Same?</title>
		<link>http://blog.codeeg.com/2008/04/02/why-are-all-instant-messengers-the-same/</link>
		<comments>http://blog.codeeg.com/2008/04/02/why-are-all-instant-messengers-the-same/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 02:25:56 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[adium]]></category>

		<category><![CDATA[instant messaging]]></category>

		<category><![CDATA[jaiku]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/2008/04/02/why-are-all-instant-messengers-the-same/</guid>
		<description><![CDATA[This pass weekend, my wonderful wife got me a shiny new MacBook Pro for our anniversary.  If you&#8217;ve ever seen my old laptop, you know it&#8217;s been a long time coming.
I&#8217;m now looking for a IM application for the Mac (I&#8217;m testing out Adium now), and thought I&#8217;d write about how IM applications have [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This pass weekend, my wonderful wife got me a shiny new MacBook Pro for our anniversary.  If you&#8217;ve ever seen my old laptop, you know it&#8217;s been a long time coming.</p>
<p>I&#8217;m now looking for a IM application for the Mac (I&#8217;m testing out Adium now), and thought I&#8217;d write about how IM applications have grow stagnate of late.   I know, we now have the ability to instant message people from a browser or mobile phone, but outside of that, everything else have been aesthetic bells, whistle, doo-hickeys, and thingamabobs.</p>
<p>It&#8217;s time for someone to revisit what it means to instant message someone.  The current model is definitely flawed and is failing as an effective tool communication.  This is why we have services like twitter Today.  Here are some of the flaws of current instant messenger applications:</p>
<p><strong>Roster Lists Suck</strong></p>
<p>In the early days of IMs, roster lists were sufficient.  But now, everybody&#8217;s on the internet.  As a result, my roster list is now long and unmanageable.   Scrolling through my roster list now would be like if I had to scroll my whole address book to find the exact person I want to send an email to.  There should be an easier way find the person I want to instant message.</p>
<p>Also, the roster list is a poor representation of how we connect with people today.  Instant communication today is such a major part of what we do online today, so it&#8217;s amazing to me that it is constraint to such a small and confined window.</p>
<p><strong>I Want a Connect to People, not their Identities</strong></p>
<p>Most clients treat contacts on different IM networks differently.   IM applications should treat all my buddies identities as one.  Adium seems to do this pretty well.  IM should be about connecting with real people, and separating them by what network they&#8217;re coming from is impersonal.</p>
<p><strong>The Concept of Instant Messaging should be Expanded</strong></p>
<p>Services like Twitter and Jaiku suggest that there is a communications gap that instant messaging currently doesn&#8217;t provide.  Instant messaging networks are getting more and more inter-operable.  Instant messaging applications should be looked at as a conduit for all informal communication.  Users don&#8217;t care what network they&#8217;re using to communicate - they care that they can connect to the person they want when they want.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/95/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/95/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=95&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/04/02/why-are-all-instant-messengers-the-same/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Love in the Time of a Recession</title>
		<link>http://blog.codeeg.com/2008/03/29/love-in-the-time-of-a-recession/</link>
		<comments>http://blog.codeeg.com/2008/03/29/love-in-the-time-of-a-recession/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 14:53:46 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[business]]></category>

		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/2008/03/29/love-in-the-time-of-a-recession/</guid>
		<description><![CDATA[Before I read Seth Godin post about opportunities during an economic downturn, I was running the some pretty similar thoughts through my head.While the natural (and maybe correct) tendency during bad economic times like we are in now to is to tighten the purse strings, it&#8217;s important to remember that your customers are probably doing [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Before I read <a href="http://sethgodin.typepad.com/seths_blog/2008/03/opportunity-of.html">Seth Godin post about opportunities during an economic downturn</a>, I was running the some pretty similar thoughts through my head.While the natural (and maybe correct) tendency during bad economic times like we are in now to is to tighten the purse strings, it&#8217;s important to remember that your customers are probably doing the same thing as well.  They might be looking for alternatives  to things they normally pay a lot for when times were better.  And when things do get better, will they find that they really missed what they were previously paying for?For small startups, this is a great time - if you can <a href="http://www.localprice.com">provide lower cost</a> <a href="http://easyautosales.com">alternatives to existing offerings</a>, right now you have an active audience.  The companies that can figure out how to exploit that will be the ones that lead us out of this recession.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/94/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/94/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=94&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/03/29/love-in-the-time-of-a-recession/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Github: Sourceforge 2.0?</title>
		<link>http://blog.codeeg.com/2008/03/20/github-sourceforge-20/</link>
		<comments>http://blog.codeeg.com/2008/03/20/github-sourceforge-20/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 01:56:43 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[git]]></category>

		<category><![CDATA[github]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[source control]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/2008/03/20/github-sourceforge-20/</guid>
		<description><![CDATA[While I sitting through Jesse&#8217;s git presentation during the atlrug meetup last week,  I migrated my Beast Plugins from my own Subversion repository to github.
One thing in Jesse&#8217;s presentation that I didn&#8217;t necessarily agree with is that github is characterized as the MySpace for hackers.  That&#8217;s not exactly accurate - it understates the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>While I sitting through <a href="http://files.jnewland.com/git.pdf">Jesse&#8217;s git presentation</a> during the atlrug meetup last week,  I migrated my <a href="https://github.com/cyu/beast-plugins/tree/master" title="Beast Plugins repo on Github">Beast Plugins</a> from my own Subversion repository to <a href="http://github.com" title="git repository hosting">github</a>.</p>
<p>One thing in Jesse&#8217;s presentation that I didn&#8217;t necessarily agree with is that github is characterized as the MySpace for hackers.  That&#8217;s not exactly accurate - it understates the tangible value of github.  At the end of the day, MySpace only really provides an emotional value, whereas github provides very real and measurable benefits.  In that sense, it is more like the <a href="http://del.icio.us">delicious</a> for hackers.</p>
<p>What I like about github is how it has taken the open source model to a social source model.  While current open source made the source public accessible, contributing to the source was still a pretty closed model.  Submitting patches to projects required using an obscure patching utility and was managed by some centralized authority that could reject your patches.  With github that changes - submitting patches is as easy as clicking a link, and if original maintainer doesn&#8217;t want to incorporate your changes, you can fork their code while still keeping your fork up to date with the original.  This allows everyone to have their voice, and not force users to have to be accepted in order to be heard. While this might seem a little chaotic - you could possibly have hundreds forks of a project - it does create a model that is more organic and Darwin-esque, which will only make the final product stronger.</p>
<p>While I still have some concerns about git itself (the different vocabulary, how applicable it is to the enterprise), I definitely see it as being a catalyst for the next generation open source.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/93/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/93/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=93&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/03/20/github-sourceforge-20/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Skribit March&#8217;in On&#8230;</title>
		<link>http://blog.codeeg.com/2008/03/13/skribit-marchin-on/</link>
		<comments>http://blog.codeeg.com/2008/03/13/skribit-marchin-on/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 23:46:08 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[skribit]]></category>

		<category><![CDATA[suggestion]]></category>

		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/2008/03/13/skribit-marchin-on/</guid>
		<description><![CDATA[(pun intended.)

So a couple of weeks ago, we knocked out our third release of Skribit into production.  The Skribit team has done a great job of covering what is in the latest release, so I don&#8217;t it isn&#8217;t necessary to cover what we&#8217;ve added here.
So what is the real value of Skribit?  Before [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>(pun intended.)</p>
<p><a href="http://dontforgettoplantit.files.wordpress.com/2008/03/logo_small.png"></a><a href="http://skribit.com"><img class="aligncenter size-full wp-image-103" src="http://dontforgettoplantit.files.wordpress.com/2008/06/logo_small1.png?w=216&h=54" alt="Skribit Logo" width="216" height="54" /></a></p>
<p>So a couple of weeks ago, we knocked out our third release of <a title="Blog Suggestions" href="http://skribit.com">Skribit</a> into production.  The Skribit team has done <a title="Skribit in Public Beta" href="http://skribit.com/blog/2008/03/09/skribit-in-public-beta/">a great job</a> <a title="Skribit In Open Beta" href="http://blog.weatherby.net/2008/03/skribit-in-open.html">of covering</a> <a title="skribit reloaded" href="http://rkischuk.wordpress.com/2008/03/03/skribit-reloaded/">what is in the latest release</a>, so I don&#8217;t it isn&#8217;t necessary to cover what we&#8217;ve added here.</p>
<p>So what is the real value of Skribit?  Before Skribit, things look a lot like this:</p>
<p><img class="aligncenter size-full wp-image-104" src="http://dontforgettoplantit.files.wordpress.com/2008/06/before-skribit.png?w=454&h=72" alt="" width="454" height="72" /></p>
<p>Bloggers posted and readers read the posts and commented on the post.  Occasionally, comments will lead into more posts, but still, bloggers for the most part led the conversation.  Sometimes you&#8217;ll get emails, instant messages or direct conversations asking you to write about something, but they only come from people who can reach you directly.  Also, you have no idea if the rest of your readers are interested in that same subject.</p>
<p>With Skribit, things now look more like this:</p>
<p><img class="aligncenter size-full wp-image-105" src="http://dontforgettoplantit.files.wordpress.com/2008/06/after-skribit.png?w=461&h=78" alt="" width="461" height="78" /></p>
<p>By using Skribit and taking in suggestions, bloggers can now have their readers lead conversations, as well as gain better understand who their reader are.</p>
<p>Another thing important about this release is that it&#8217;s a declaration Skribit hasn&#8217;t croaked (oops) and we&#8217;re still hoppin&#8217; (yep, sorry!) along.  And beyond the initial idea of Skribit we&#8217;ve developed the plan will make Skribit a real awesome product.</p>
<p>So please, go sign up on Skribit and join in the conversation.  And let us know what you think!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/92/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/92/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=92&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2008/03/13/skribit-marchin-on/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>

		<media:content url="http://dontforgettoplantit.files.wordpress.com/2008/06/logo_small1.png" medium="image">
			<media:title type="html">Skribit Logo</media:title>
		</media:content>

		<media:content url="http://dontforgettoplantit.files.wordpress.com/2008/06/before-skribit.png" medium="image" />

		<media:content url="http://dontforgettoplantit.files.wordpress.com/2008/06/after-skribit.png" medium="image" />
	</item>
		<item>
		<title>Del.icio.us Bookmarks, For 2007-12-02</title>
		<link>http://blog.codeeg.com/2007/12/03/daily-delicious-33/</link>
		<comments>http://blog.codeeg.com/2007/12/03/daily-delicious-33/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 07:30:08 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/2007/12/03/daily-delicious-33/</guid>
		<description><![CDATA[For Sunday, December 2 2007 &#8211;


Andre on Tech: In Your Brain, Everything is a Relative Reference
`Can software infer what is familiar terrain for us, and provide navigation relative to that? Can Google or Delicious know what my mental &#34;anchors&#34; are, and help me find stuff from there?`
Tag(s): 


Bookmarks provided by del.icio.us.  Thumbnails courtesy of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="daily-delicious-header">For Sunday, December 2 2007 &#8211;</p>
<ul class="daily-delicious">
<li><img src="http://images.websnapr.com/?url=http://earthcode.com/blog/2007/11/in_your_brain_everything_is_a_relative_reference.html">
<p><a href="http://earthcode.com/blog/2007/11/in_your_brain_everything_is_a_relative_reference.html" title="http://earthcode.com/blog/2007/11/in_your_brain_everything_is_a_relative_reference.html">Andre on Tech: In Your Brain, Everything is a Relative Reference</a></p>
<p>`Can software infer what is familiar terrain for us, and provide navigation relative to that? Can Google or Delicious know what my mental &quot;anchors&quot; are, and help me find stuff from there?`</p>
<div class="daily-delicious-tags">Tag(s): </div>
</li>
</ul>
<p class="daily-delicious-footer">Bookmarks provided by <a href="http://del.icio.us/cyu">del.icio.us</a>.  Thumbnails courtesy of <a href="http://websnapr.com">WebSnapr</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/91/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/91/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=91&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2007/12/03/daily-delicious-33/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>

		<media:content url="http://images.websnapr.com/?url=http://earthcode.com/blog/2007/11/in_your_brain_everything_is_a_relative_reference.html" medium="image" />
	</item>
		<item>
		<title>My Thoughts on Atlanta Startup Weekend</title>
		<link>http://blog.codeeg.com/2007/11/18/my-thoughts-on-atlanta-startup-weekend/</link>
		<comments>http://blog.codeeg.com/2007/11/18/my-thoughts-on-atlanta-startup-weekend/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 17:00:26 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[appcelerator]]></category>

		<category><![CDATA[atlanta startup]]></category>

		<category><![CDATA[atlanta startup weekend]]></category>

		<category><![CDATA[skribit]]></category>

		<category><![CDATA[startup]]></category>

		<category><![CDATA[startup weekend]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/2007/11/18/my-thoughts-on-atlanta-startup-weekend/</guid>
		<description><![CDATA[Here are some of my thoughts on Startup Weekend and in particular, Atlanta&#8217;s Startup Weekend.  I suggest everyone read Micah&#8217;s accounts of ASW as well.  He wasn&#8217;t there when we were finally able to turn it around Sat. night, but his account was pretty accurate up to that point.
 So here goes:

StartupWeekend is not your traditional [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Here are some of my thoughts on Startup Weekend and in particular, Atlanta&#8217;s Startup Weekend.  I suggest everyone read <a href="http://blog.aisleten.com/2007/11/10/startup-weekend-atlanta-interesting-but-not-for-me">Micah&#8217;s accounts of ASW</a> as well.  He wasn&#8217;t there when we were finally able to turn it around Sat. night, but his account was pretty accurate up to that point.</p>
<p> So here goes:</p>
<ul>
<li>StartupWeekend is not your traditional startup.  Most Startups usually start with an idea before building the team, which means the team would have already bought into the idea.  Traditional Startups also have a core group from which the idea originates from.  In SW, there is no initial idea to begin with, and everyone has an input on what the ultimate idea should be.  It&#8217;s now a week later and I&#8217;m still surprise that we actually chose an idea.  It&#8217;s very hard to run a company as a democracy.  We probably should have elected a person in each of the subgroups to help come to a final decision.</li>
<li>Unless your normal job involves delivering a product from conception to production in 2 1/2 days, don&#8217;t expect any &#8216;This is the way I&#8217;ve always done it&#8217; to fly.  It didn&#8217;t seem like many of us were working in a mindset of having to finish something in 2 days.  I admit I was guilty of that as well.</li>
<li>The whole team was split up into separate sub-groups (dev, marketing, biz-dev, etc.), and I didn&#8217;t get an opportunity to work with them as much as I would have liked to.  There were a lot of interesting, heated discussions going on everywhere, but there was no realistic scenario where I can participate in them and get the development that needed to be done finished by the Sunday.  There really should be a &#8216;MockupWeekend&#8217;, where people get together just to find, build, and mock up the idea in a weekend.</li>
<li>From a development standpoint, we got ourselves into trouble by often classifying things as &#8216;easy&#8217;.  Our gauge of what &#8216;easy&#8217; is is normally in the context of no less than a week.  In a weekend, nothing is really &#8216;easy&#8217;.  So what problems did this cause?  For one, we were constantly pushing the easy things til the end, which is smart in the traditional development sense, but when you have an overabundance of developers, it makes sense to identify those easy tasks and get people started working on them.  Calling things out as easy too often also opened up the flood gates to additional features that weren&#8217;t necessarily vital to the launch of the product.</li>
<li>ASW would have benefitted if Andrew brought more structure into group, but I think ultimately Startup Weekend would suffer if was ran that way.  This was Atlanta&#8217;s opportunity to show what we could do, and from a self-organizing standpoint, we did pretty poorly.  Ultimately though, we did learned how to work together, and no doubt if we did this again we would be much better at it.  If there was one thing we did do well, and that was when it came down to crunchtime, we rocked it.</li>
</ul>
<p><strong>Keys to Success</strong></p>
<p>Like Micah said, at some point on Saturday night, the momentum started to turn in our favor.  As always, there were probably many things working together that helped turn the ship, but I felt there were a few things that were key. This is from development side &#8212; I had to shut myself from the other groups otherwise I couldn&#8217;t have focused on doing actual development.</p>
<ul>
<li>Jason and Alan was finally able to get on top of the situation and make themselves gate keeper of what development was supposed to be building.  Before then, we were getting conflicting requirements left and right.</li>
<li>Jeff, Amro, and Andrew from Appcelerator jumped in a took the task of the developing the widget using appcelerator, while the rest of us worked on the website with traditional Rails.  I was one of those that was originally wary of using Appcelerator, but in the end it looked like appcelerator was a very good fit &#8212; at least on the widget side.  More importantly, it put together a team that was already used to with working with one another hammering away at probably our most complex task.</li>
<li>There were a lot of devs that really came through and filled in the gaps where help was needed. I can&#8217;t stress how important this was, to have people filling in doing sysadmin, CSS/layouts, and other small but definitely-not-insignificant details that really helped. I see these things as the 20% that always takes 80% of the time, and having people fill in where ever they can really helped a lot.</li>
</ul>
<p>In later posts, I&#8217;m going to a recap of the events.  I&#8217;d also like to talk a little more about Skribit, which I have high hopes for.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/90/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/90/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=90&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2007/11/18/my-thoughts-on-atlanta-startup-weekend/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>
	</item>
		<item>
		<title>Day After Startup Weekend</title>
		<link>http://blog.codeeg.com/2007/11/12/day-after-startup-weekend/</link>
		<comments>http://blog.codeeg.com/2007/11/12/day-after-startup-weekend/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 12:23:41 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[atlanta startup]]></category>

		<category><![CDATA[atlanta startup weekend]]></category>

		<category><![CDATA[skribit]]></category>

		<category><![CDATA[startup weekend]]></category>

		<guid isPermaLink="false">http://blog.codeeg.com/2007/11/12/day-after-startup-weekend/</guid>
		<description><![CDATA[
I&#8217;m about to head to work after 2 1/2 long days and nights of Startup Weekend, but I wanted to make sure I at least posted something about it.  I&#8217;m sure I&#8217;ll have more to say about it as I replay all the events in head, but overall it was a blast.  It [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="color:#0000ee;text-decoration:underline;"><a href="http://www.skribit.com"></a><a href="http://skribit.com"><img class="aligncenter size-full wp-image-103" src="http://dontforgettoplantit.files.wordpress.com/2008/06/logo_small1.png?w=216&h=54" alt="Skribit Logo" width="216" height="54" /></a></span></p>
<p>I&#8217;m about to head to work after 2 1/2 long days and nights of Startup Weekend, but I wanted to make sure I at least posted something about it.  I&#8217;m sure I&#8217;ll have more to say about it as I replay all the events in head, but overall it was a blast.  It was roller coaster ride of emotions compressed into less than 60 hours, and while there were many moments of frustration over the course of this weekend, it only made the ending so much sweeter.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/89/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/89/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/89/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=89&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2007/11/12/day-after-startup-weekend/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>

		<media:content url="http://dontforgettoplantit.files.wordpress.com/2008/06/logo_small1.png" medium="image">
			<media:title type="html">Skribit Logo</media:title>
		</media:content>
	</item>
		<item>
		<title>Del.icio.us Bookmarks, For 2007-10-06</title>
		<link>http://blog.codeeg.com/2007/10/07/daily-delicious-32/</link>
		<comments>http://blog.codeeg.com/2007/10/07/daily-delicious-32/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 06:30:08 +0000</pubDate>
		<dc:creator>Calvin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://dontforgettoplantit.wordpress.com/2007/10/07/daily-delicious-32/</guid>
		<description><![CDATA[For Saturday, October 6 2007 &#8211;


blog.pmarca.com: The web and mainstream consumer behavior in 2007
&#34;Almost all read the &#34;most popular&#34; or &#34;most emailed&#34; items on sites&#34;
Tag(s): demographics web2.0 webdesign 


Bookmarks provided by del.icio.us.  Thumbnails courtesy of WebSnapr
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="daily-delicious-header">For Saturday, October 6 2007 &#8211;</p>
<ul class="daily-delicious">
<li><img src="http://images.websnapr.com/?url=http://blog.pmarca.com/2007/10/the-web-and-mai.html">
<p><a href="http://blog.pmarca.com/2007/10/the-web-and-mai.html" title="http://blog.pmarca.com/2007/10/the-web-and-mai.html">blog.pmarca.com: The web and mainstream consumer behavior in 2007</a></p>
<p>&quot;Almost all read the &quot;most popular&quot; or &quot;most emailed&quot; items on sites&quot;</p>
<div class="daily-delicious-tags">Tag(s): <a href="http://del.icio.us/popular/demographics">demographics</a> <a href="http://del.icio.us/popular/web2.0">web2.0</a> <a href="http://del.icio.us/popular/webdesign">webdesign</a> </div>
</li>
</ul>
<p class="daily-delicious-footer">Bookmarks provided by <a href="http://del.icio.us/cyu">del.icio.us</a>.  Thumbnails courtesy of <a href="http://websnapr.com">WebSnapr</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dontforgettoplantit.wordpress.com/88/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dontforgettoplantit.wordpress.com/88/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dontforgettoplantit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dontforgettoplantit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dontforgettoplantit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dontforgettoplantit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dontforgettoplantit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dontforgettoplantit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dontforgettoplantit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dontforgettoplantit.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dontforgettoplantit.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dontforgettoplantit.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.codeeg.com&blog=3809291&post=88&subd=dontforgettoplantit&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.codeeg.com/2007/10/07/daily-delicious-32/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/csyu-128.jpg" medium="image">
			<media:title type="html">Calvin</media:title>
		</media:content>

		<media:content url="http://images.websnapr.com/?url=http://blog.pmarca.com/2007/10/the-web-and-mai.html" medium="image" />
	</item>
	</channel>
</rss>