<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>michael-mccracken.net &#187; VoodooPad</title>
	<atom:link href="http://michael-mccracken.net/category/voodoopad/feed/" rel="self" type="application/rss+xml" />
	<link>http://michael-mccracken.net</link>
	<description>This is a weblog</description>
	<lastBuildDate>Thu, 09 Feb 2012 19:46:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Something Buckets</title>
		<link>http://michael-mccracken.net/2009/02/something-buckets/</link>
		<comments>http://michael-mccracken.net/2009/02/something-buckets/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 14:27:49 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[VoodooPad]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/wp/?p=130</guid>
		<description><![CDATA[I weigh in on the idea of "everything buckets", and using the filesystem.]]></description>
			<content:encoded><![CDATA[<p>Alex Payne&#8217;s recent post <a href="http://al3x.net/2009/01/31/against-everything-buckets.html">The case against everything buckets</a> makes a strong point in favor of using the filesystem for filing. To paraphrase: If your problem is that you have a bunch of files you need to search through, and possibly tag, then the filesystem and Spotlight are probably closer to solving your problem than you expect.</p>

<p>I enjoyed reading his post, because I like rules of thumb for simple design, and one of my favorites is &#8220;why not just use files?&#8221; &#8211; there are often reasons to do something else, but the filesystem is faster, more reliable, and more open than anything you&#8217;re likely to come up with on the first try. So you&#8217;d better be sure you&#8217;re not just poorly reimplementing it.</p>

<p>Buzz Andersen has a <a href="http://log.scifihifi.com/post/76989703/everything-buckets">thorough response</a>, centering on the fact that VoodooPad is a very useful app. Certainly I agree &#8211; I use it all the time, and its hyperlinking sets it apart from other notes apps (and the filesystem). So yes, VoodooPad is a Good Idea.</p>

<p>But is VoodooPad really an &#8220;Everything Bucket&#8221;? I&#8217;m not sold &#8211; you can use it to store PDFs and images and other files, but it really focuses on pages, and those files are just attachments to your pages. I see it as a notes app. I think if your problem is keeping notes &#8211; with images if necessary, linking between them, and searching those notes, then VoodooPad is clearly better than the filesystem. But you don&#8217;t have to put everything else in there too.</p>

<p>I agree with Alex that I don&#8217;t want one program to keep everything in a proprietary database. I like apps that keep my files as files. (like <a href="http://c-command.com/eaglefiler/">EagleFiler</a>.) But I do want layers on top of the filesystem &#8211; you wouldn&#8217;t want to use just files for email, for example.</p>

<p>The only solution that&#8217;s always bad is the solution to someone else&#8217;s problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2009/02/something-buckets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VoodooPad 3.5</title>
		<link>http://michael-mccracken.net/2008/02/voodoopad-35/</link>
		<comments>http://michael-mccracken.net/2008/02/voodoopad-35/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 23:00:44 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[VoodooPad]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/wp/2008/02/11/voodoopad-35/</guid>
		<description><![CDATA[A solid update of my favorite desktop wiki.]]></description>
			<content:encoded><![CDATA[<p>From Flying Meat, <a href="http://flyingmeat.com/voodoopad">VoodooPad</a> 3.5 is out.
(<a href="http://www.flyingmeat.com/fs/flystashweb.cgi/2dc35f78-ac3e-01dc-01d4-c0cbe4c4bd91">release notes here</a>).</p>

<p>It&#8217;s a solid update, including welcome image-editor integration and more. I thought I&#8217;d point out my favorite feature in the release notes:</p>

<p>&ldquo;You can now edit pages and sort the results in the search window (woo!).&rdquo;</p>

<p>I like this because it matches a kind of manual refactoring habit I picked up with Project Builder / XCode&#8217;s excellent &ldquo;Find in Project&#8230;&rdquo; window &#8211; I search for a keyword that marks places I need to look at and edit the files right in the search window. (Note: <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html">&lsquo;occur-mode&rsquo; and kin</a> are a powerful way to do the same in Emacs&#8230;)</p>

<p>It&#8217;s a powerful habit if you plan for it, by using comments in code to keep track of what you&#8217;ve touched when making a lot of cross-cutting changes, like <code># @addsearch</code> Then when you think you&#8217;re done with a change, you can run a quick search to see if you forgot to fix anything.</p>

<p>Sometimes in VoodooPad notes, I&#8217;ll write in placeholders like that comment when I don&#8217;t have a bit of information yet, and now I can follow my trails the same way I do in code.</p>

<p>Thanks, Gus!</p>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2008/02/voodoopad-35/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A script for text placeholders in VoodooPad</title>
		<link>http://michael-mccracken.net/2007/03/a-script-for-text-placeholders-in-voodoopad/</link>
		<comments>http://michael-mccracken.net/2007/03/a-script-for-text-placeholders-in-voodoopad/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 17:59:47 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[VoodooPad]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/wp/2007/03/28/a-script-for-text-placeholders-in-voodoopad/</guid>
		<description><![CDATA[Last year I wrote about my new page template for VoodooPad. I still use something like it &#8211; I like the uniform look and the built-in navigation starters I get in every page. I got tired of all the clicking around it took to fill in the navigation every time I put in a new [...]]]></description>
			<content:encoded><![CDATA[<p>Last year I wrote about my <a href="http://michael-mccracken.net/wp/?p=39">new page template for VoodooPad</a>. I still use something like it &#8211; I like the uniform look and the built-in navigation starters I get in every page.</p>

<p>I got tired of all the clicking around it took to fill in the navigation every time I put in a new page, so I decided to write a script to mimic XCode&#8217;s &#8220;Select Next Placeholder&#8221; command. In XCode, if you use code completion, you might get something like this:
<code>[dict setObject:&lt;# (id) anObject #&gt; forKey:&lt;# (id)key #&gt;]</code> Then pressing Control-/ cycles the selection through those placeholders so you can replace them with whatever you want quickly.</p>

<p>That&#8217;s really handy for code, and it&#8217;s great for VoodooPad templates too. I wrote the script as a Python script plugin for VoodooPad, and it maps Command-/ to select the next placeholder, wrapping the search at the end just like XCode does. Now my new page template in VoodooPad has a few placeholders in it, and I have a lot fewer pages with default template text sitting in there making me look lazy.</p>

<p>Download it <a href="http://michael-mccracken.net/2007/Select-Next-Placeholder.py">here</a>. (Note, it needs the <a href="http://flyingmeat.com/fs/flystashweb.cgi/40de692c-e33c-01d9-12a1-c0cbe4c4d9e7">VoodooPad Python Plugin Enabler</a> )</p>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2007/03/a-script-for-text-placeholders-in-voodoopad/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

