<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Kinetic diagrams</title>
	<link>http://blog.kineticdiagrams.com</link>
	<description>delightful data-driven diagrams</description>
	<lastBuildDate>Fri, 06 Aug 2010 23:51:28 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.2" -->

	<item>
		<title>Inspiration for the weekend #8</title>
		<description><![CDATA[Photo by flickr user smohundro used under a Creative Commons license. &#8220;No [Lego] army can stop an idea whose time has come.&#8221; &#8211;Victor Hugo]]></description>
		<link>http://blog.kineticdiagrams.com/2010/08/06/inspiration-for-the-weekend-8/</link>
			</item>
	<item>
		<title>No updates this week</title>
		<description><![CDATA[Visiting parents + a major work deadline = no posts this week.]]></description>
		<link>http://blog.kineticdiagrams.com/2010/08/06/busy-week/</link>
			</item>
	<item>
		<title>Inspiration for the weekend #7</title>
		<description><![CDATA[Photo by flickr user brooksb used under a Creative Commons license. Many years ago two salesmen were sent by a British shoe manufacturer to Africa to investigate and report back on market potential. The first salesman reported back, “There is no potential here &#8211; nobody wears shoes.” The second salesman reported back, “There is massive [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/31/inspiration-for-the-weekend-7/</link>
			</item>
	<item>
		<title>Dealing with darn data</title>
		<description><![CDATA[My next mini-experiment is to explore different ways to getting data into Kinetic diagrams. Kinetic diagrams are stored in plain text files. Initially, my idea described in earlier posts was to create a custom domain-specific-language (DSL) using Ragel, to define all the objects in the diagram. Each object can have metadata attributes. For example, suppose [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/30/data/</link>
			</item>
	<item>
		<title>Experiment #1 &#8211; done!</title>
		<description><![CDATA[As you may remember, last month, I described my first experiment: to get a bare-bones web application up-and-running. Ok, so what might a bare-bones, no-fluff app look like? The user enter texts which describes a diagram. Kinetic then generates the diagram (in PNG image format) from that textual description. Kinetic then displays the generated PNG [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/29/experiment-1/</link>
			</item>
	<item>
		<title>The common ingredient behind software success</title>
		<description><![CDATA[As a Certified Scrum Master, I continually re-assess how to best apply Scrum principles to deliver software projects. One of my main criticisms of Scrum is that it is often misunderstood and sold as a panacea for bad software practices. It seems dev managers want to believe that Scrum will allow them to extract stellar [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/28/software-development-is-always-complex/</link>
			</item>
	<item>
		<title>The ideas behind Kinetic (part 1 of 9)</title>
		<description><![CDATA[(Taking the cue from Charles Dickens&#8217; weekly serials, I&#8217;ll share my thoughts on this topic over a series of posts, with one post each week. On June 16, I briefly touched on the motivation behind Kinetic. Now, let&#8217;s dig even deeper into the underlying motivations.) The central premise behind Kinetic is: Useful diagrams must reflect [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/27/motivation-behind-kinetic-part-1-of-9/</link>
			</item>
	<item>
		<title>Mission Capistrano: Accomplished</title>
		<description><![CDATA[A couple of weeks ago, I accepted &#8220;Mission Capistrano&#8221; to automate the deployment process. I figure I owe an update: Well, it&#8217;s &#8220;Mission accomplished!&#8221;&#8230;all thanks to Capistrano. (Photo by pasukaru76, Creative Commons license) Meet Capistrano, my new unpaid and overworked robotic intern. Today, instead of dealing through multiple tedious steps, I simply type: cap deploy [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/26/mission-capistrano-accomplished/</link>
			</item>
	<item>
		<title>Inspiration for the weekend #6</title>
		<description><![CDATA[Photo by flickr user edmittance used under a Creative Commons license. “Space I can recover. Time, never!” –Napolean Bonaparte]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/23/inspiration-for-the-weekend-6/</link>
			</item>
	<item>
		<title>First things first</title>
		<description><![CDATA[Dealing with personal issues tonight, no Kinetic update. In a historical romance Sun Tzu is represented as saying to Wu Yuan: &#8220;As a general rule, those who are waging war should get rid of all domestic troubles before proceeding to attack the external foe.&#8221; &#8211;Sun Tzu, The Art of War (&#8220;The Art of Maneuvering&#8221;), 1933 [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/22/first-things-first/</link>
			</item>
	<item>
		<title>Tech issue 100720: Resolved</title>
		<description><![CDATA[Graphviz now successfully works on my Snow Leopard installation. The root cause: Turns out that some of my earlier MacPorts ports were outdated since they were built when I was still running Mac OS X Leopard. Installing the graphviz-gui port would appear to be fine, however, since some of the Graphviz dependencies were outdated for [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/21/tech-issue-1-resolved/</link>
			</item>
	<item>
		<title>Tech issue 100720: Graphviz not working on Snow Leopard</title>
		<description><![CDATA[Running into issues getting Graphviz to play nicely with Snow Leopard. This post describes my very issue; unfortunately, the only potential &#8220;fix&#8221; it describes is to re-install MacPorts from scratch. Frustrating.]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/20/technical-issue-graphviz-and-snow-leopard/</link>
			</item>
	<item>
		<title>Share with a larger audience?</title>
		<description><![CDATA[Ed B. shared an interesting idea today. Ed suggests that I consider linking this WordPress blog to my Facebook account. That way, all my Facebook friends will be able to effortlessly keep up with any new blog postings. To be honest, that will require me stepping outside of my personal comfort zone, as I don&#8217;t [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/19/coming-soon-to-facebook/</link>
			</item>
	<item>
		<title>Inspiration for the weekend #5</title>
		<description><![CDATA[&#8220;&#8216;Security&#8217; is mostly superstition. It does not exist in nature, nor do the children of men as a whole experience it. In the long run, avoiding danger is no safer than outright exposure. Life is either a daring adventure, or nothing.&#8221; &#8211;Helen Keller, 1950:]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/16/inspiration-for-the-weekend-5/</link>
			</item>
	<item>
		<title>Kinetic&#8217;s new enemy</title>
		<description><![CDATA[&#8220;The perfect (summer) is the enemy of the good.&#8221; &#8211;Voltaire (quote slightly adapted ) Too much to do, and loving every minute of it!]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/15/summer-in-the-northwest/</link>
			</item>
	<item>
		<title>Taking a bit of a breather</title>
		<description><![CDATA[&#8220;Life is what happens to you while you&#8217;re busy making other plans.&#8221; &#8211;John Lennon]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/14/taking-a-bit-of-a-breather/</link>
			</item>
	<item>
		<title>Inspiration for the weekend #4</title>
		<description><![CDATA[Stumbled onto this poem last week&#8230;I love it! It Couldn&#8217;t be Done by Edgar Guest Somebody said that it couldn&#8217;t be done, But, he with a chuckle replied That &#8220;maybe it couldn&#8217;t&#8221; but he would be one Who wouldn&#8217;t say so till he&#8217;d tried. So he buckled right in with the trace of a grin [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/09/inspiration-for-the-weekend-4/</link>
			</item>
	<item>
		<title>Mission Capistrano</title>
		<description><![CDATA[Old Mission Capistrano: Any child can prove: Every year, around March 19th, the famous swallows (the pride of Capistrano) return to deploy their mud nests in the ruins of this historical mission. Photo by sp8254, Creative Commons license. New Mission Capistrano: This year, by July 12th, my historic mission is to swallow my pride, and [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/08/mission-capistrano/</link>
			</item>
	<item>
		<title>Days of deployment drudgery are done</title>
		<description><![CDATA[My web app deployment process currently looks like this: Fire up my FTP client. Fire up my SSH client. Type username, password, and server name, to login to my web hosting provider&#8217;s FTP server. Type username, password, and server name, to login to the web hosting provider&#8217;s SSH server. Navigate to the web directory where [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/07/deployments-need-to-be-streamlined/</link>
			</item>
	<item>
		<title>Good reminders from Chris</title>
		<description><![CDATA[Tonight, I re-connect with Chris, an old Harvey Mudd College friend, and we start talking about our personal projects. Chris shares my passion for building, and he&#8217;s currently working on a fitness class locator application. Several good reminders came up in our conversation: The actual technologies used to build our apps usually matter less than [...]]]></description>
		<link>http://blog.kineticdiagrams.com/2010/07/06/a-reminder-from-a-friend/</link>
			</item>
</channel>
</rss>

