<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><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" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Graphsy Blog</title>
	
	<link>http://www.blog.graphsy.com</link>
	<description>Graph drawing for the web</description>
	<lastBuildDate>Tue, 10 Nov 2009 21:51:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GraphsyBlog" /><feedburner:info uri="graphsyblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Blog Has Moved</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/ZZ-fnWvffWQ/</link>
		<comments>http://www.blog.graphsy.com/?p=291#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:51:33 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=291</guid>
		<description>This blog (the posts, comments, and everything else) has moved to a new home at www.troolstudio.com. I&amp;#8217;m involved in a lot more things than just Graphsy now, so I figured it was time to put everything under the same roof.  Hope you enjoy the new setup and checkout some of my other projects.&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/ZZ-fnWvffWQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=291</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=291</feedburner:origLink></item>
		<item>
		<title>Graphsy Update: Shelves and Bug Fixes</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/hA2DS2NBpO0/</link>
		<comments>http://www.blog.graphsy.com/?p=281#comments</comments>
		<pubDate>Thu, 12 Feb 2009 13:31:57 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=281</guid>
		<description>It&amp;#8217;s been a while, but here is a new update for Graphsy.&amp;#160; The biggest change is the new shelves system for storing and using common objects. I have also changed the default behavior to have the shelf panel visible when Graphsy loads.&amp;#160; Every user gets two shelves by default, Basic Shapes and Basic Shapes with [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/hA2DS2NBpO0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=281</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=281</feedburner:origLink></item>
		<item>
		<title>Short Graphsy Update</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/ql9VoI4bM7k/</link>
		<comments>http://www.blog.graphsy.com/?p=279#comments</comments>
		<pubDate>Mon, 26 Jan 2009 06:20:47 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[graphsy]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=279</guid>
		<description>Haven&amp;#8217;t posted anything lately so I wanted to catch everyone up on my progress.  For the past few weeks I have been implementing a kind of shelf system to store custom shapes.  That is more or less done.  What&amp;#8217;s holding up the update right now are some small bugs, UI enhancements, and [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/ql9VoI4bM7k" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=279</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=279</feedburner:origLink></item>
		<item>
		<title>Does everyone need to learn how to write code?</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/zdTOBiInf8Y/</link>
		<comments>http://www.blog.graphsy.com/?p=224#comments</comments>
		<pubDate>Fri, 09 Jan 2009 06:10:21 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[opinion]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Map]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Mashup]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=224</guid>
		<description>I have been debating this with myself for quite some time now. On one hand, it seems that writing code, or at least understanding enough about code to edit it, is quickly becoming a skill most people will find helpful to have.  Something like knowing how to put together IKEA furniture, not completely necessary to [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/zdTOBiInf8Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=224</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=224</feedburner:origLink></item>
		<item>
		<title>Graphsy Update: Custom Shapes</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/nylqbb3t-ZI/</link>
		<comments>http://www.blog.graphsy.com/?p=250#comments</comments>
		<pubDate>Mon, 29 Dec 2008 00:40:49 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=250</guid>
		<description>I&amp;#8217;ve just added the ability to create custom shapes to Graphsy.  This update ads a new button to the tool bar, right next to the object creation button.  As with all of the previous drawing tools, users can choose to draw a single shape or several.  Hitting the button once enters single [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/nylqbb3t-ZI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=250</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=250</feedburner:origLink></item>
		<item>
		<title>Graphsy Gets Animated</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/Hj_jJhGpDOg/</link>
		<comments>http://www.blog.graphsy.com/?p=241#comments</comments>
		<pubDate>Thu, 18 Dec 2008 04:50:27 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[demo]]></category>
		<category><![CDATA[graph drawing]]></category>
		<category><![CDATA[graphsy]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=241</guid>
		<description>This has been a long time coming.&amp;#160; I&amp;#8217;ve just added animation capabilities to Graphsy.&amp;#160; They are simple to start with, a Fade In, Fade Out, and Move animation.&amp;#160; But that should be powerful enough to create something interesting.&amp;#160; The best way to explain all of the new functionality is really just to show you.&amp;#160; So [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/Hj_jJhGpDOg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=241</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=241</feedburner:origLink></item>
		<item>
		<title>What’s up with Graphsy</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/p9DykuFNsno/</link>
		<comments>http://www.blog.graphsy.com/?p=238#comments</comments>
		<pubDate>Sat, 08 Nov 2008 00:02:14 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=238</guid>
		<description>Just wanted to drop a line about a new features I&amp;#8217;ve been working on.  It&amp;#8217;s not on the list of requested features, but I think it&amp;#8217;s pretty cool none-the-less.  I wanted to create controls that would allow for simple animations of graphs.  Something where nodes can be rearranged to demonstrate a point.
The impetus for this [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/p9DykuFNsno" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=238</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=238</feedburner:origLink></item>
		<item>
		<title>Testing the Tests via Mutation</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/ncWmZIyU0EI/</link>
		<comments>http://www.blog.graphsy.com/?p=217#comments</comments>
		<pubDate>Wed, 29 Oct 2008 22:10:41 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[Code coverage]]></category>
		<category><![CDATA[mutation testing]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Source code]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Test case]]></category>
		<category><![CDATA[Test suite]]></category>
		<category><![CDATA[Test-driven development]]></category>
		<category><![CDATA[Unit Tests]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=217</guid>
		<description>To set the ground for this post I first need to reiterate a message that has been heard from many other sources.  Code coverage can only tell you how bad your test suite is, not how good it is.  Meaning that if you have bad coverage you know something is wrong, but a high coverage [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/ncWmZIyU0EI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=217</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=217</feedburner:origLink></item>
		<item>
		<title>Graphsy Update: Save Your Colors</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/BkOf_NELvwk/</link>
		<comments>http://www.blog.graphsy.com/?p=211#comments</comments>
		<pubDate>Wed, 22 Oct 2008 05:23:03 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[graph drawing]]></category>
		<category><![CDATA[graphsy]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[color picker]]></category>
		<category><![CDATA[Color tool]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Screenshot]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=211</guid>
		<description>This new update brings with it a way to store colors in palettes.  The color picker has changed to include enough space for 23 colors.  Once a color is selected the user has to simply drag it from the display into 1 of the 23 slots available.  These color choices will stay with the user [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/BkOf_NELvwk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=211</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=211</feedburner:origLink></item>
		<item>
		<title>The Problems with Reuse and Abstractions</title>
		<link>http://feedproxy.google.com/~r/GraphsyBlog/~3/ikXjz6DL8hA/</link>
		<comments>http://www.blog.graphsy.com/?p=197#comments</comments>
		<pubDate>Tue, 21 Oct 2008 17:50:16 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[opinion]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[abstraction]]></category>
		<category><![CDATA[Code reuse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming language]]></category>
		<category><![CDATA[software libraries]]></category>
		<category><![CDATA[Source code]]></category>

		<guid isPermaLink="false">http://www.blog.graphsy.com/?p=197</guid>
		<description>When talking about software reuse and abstractions it is tempting to bring up one of two analogies.  The first treats reusable components as tools, while the second thinks of them as larger, more purposeful Lego blocks.  Neither is really correct.  In both cases we get an impression that reuse in unequivocally a [...]&lt;img src="http://feeds.feedburner.com/~r/GraphsyBlog/~4/ikXjz6DL8hA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.blog.graphsy.com/?feed=rss2&amp;p=197</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.blog.graphsy.com/?p=197</feedburner:origLink></item>
	</channel>
</rss>
