<?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>Tagamac &#187; custom solution</title>
	<atom:link href="http://tagamac.com/tags/custom-solution/feed/" rel="self" type="application/rss+xml" />
	<link>http://tagamac.com</link>
	<description>simple mac tagging</description>
	<lastBuildDate>Fri, 05 Feb 2010 16:26:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>In search of a scratchpad, part two</title>
		<link>http://tagamac.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Ftagamac.com%2F2009%2F09%2Fscratchpad_part2%2F&#038;seed_title=In+search+of+a+scratchpad%2C+part+two</link>
		<comments>http://tagamac.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Ftagamac.com%2F2009%2F09%2Fscratchpad_part2%2F&#038;seed_title=In+search+of+a+scratchpad%2C+part+two#comments</comments>
		<pubDate>Wed, 09 Sep 2009 04:07:06 +0000</pubDate>
		<dc:creator>Ian Beck</dc:creator>
				<category><![CDATA[Mac tagging]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[custom solution]]></category>
		<category><![CDATA[tagging]]></category>

		<guid isPermaLink="false">http://tagamac.com/?p=457</guid>
		<description><![CDATA[As I discussed in the first part of this series, I often come across information while at work that I want to save or act on later while on my own time (or vice versa). In an attempt to address this need, I set up a personal scratchpad using Together. Sadly, though Together offered some [...]]]></description>
			<content:encoded><![CDATA[<p>As I discussed in the <a href="http://tagamac.com/2008/12/scratchpad_part1/">first part of this series</a>, I often come across information while at work that I want to save or act on later while on my own time (or vice versa).  In an attempt to address this need, I set up a personal scratchpad using <a href="http://reinventedsoftware.com/together/">Together</a>.  Sadly, though Together offered some fantastic advantages, its incredibly spotty synchronization with MobileMe eventually convinced me to abandon it in favor of something a bit more involved.</p>
<p><img class="right noborder" src="http://tagamac.com/wp-content/uploads/2007/09/voodoopad.jpg" alt="VoodooPad" />The second solution I turned to, and the one that I have been using and fine-tuning for the last eight months, was <a href="http://flyingmeat.com/voodoopad/">VoodooPad</a>.  Despite some unique drawbacks of its own, VoodooPad offers near-perfect synchronization, a daily log that far surpasses Together&#8217;s in usefulness, and the ability to append text to practically anything.  The only downside is that VoodooPad is less flexible about what it can store (and how you can retrieve that info later) because everything is text-based whereas in Together you can toss whatever you want into your scratchpad, be it a PDF, image, bookmark, etc.<span id="more-457"></span></p>
<h4>Components</h4>
<p>To setup your own scratchpad using VoodooPad, you&#8217;ll need three things:</p>
<ul>
<li><strong>VoodooPad 4.2+</strong>; the lite version just won&#8217;t cut the mustard, and as of 4.2 the Pro version is rather anachronistic</li>
<li><a href="http://obdev.at/products/launchbar/">LaunchBar</a>, <a href="http://www.blacktree.com/">Quicksilver</a>, <a href="http://www.red-sweater.com/fastscripts/">FastScripts</a>, or some other easy way to invoke Applescripts</li>
<li>The <a href="http://onecrayon.com/downloads/scratchpad_template.zip">Scratchpad Template</a> (that&#8217;s a download link)</li>
</ul>
<p>If you wish to synchronize your scratchpad between multiple computers, you&#8217;ll also need MobileMe or any other WebDAV-based server.</p>
<p>Installation instructions are included with the scratchpad template; the key thing to remember is that your scratchpad has to be open in VoodooPad and be the only document with the word &#8220;scratchpad&#8221; (case insensitive) somewhere in the document&#8217;s name or the Applescripts won&#8217;t work.</p>
<h4>What it does</h4>
<p>The scratchpad uses enriched plain text to accomplish its organizational goals.  Similar to <a href="http://www.hogbaysoftware.com/products/taskpaper">TaskPaper</a>, all of the text you enter in the scratchpad is without formatting of any kind.  However, thanks to VoodooPad&#8217;s automatic linking of terms associated with a document page the text is enriched with links that lead you to various useful, automatically generated pages.  (It&#8217;s worth noting that VoodooPad does support rich text; the scratchpad defaults to plain text because plain text is more portable if you decide to change scratchpad solutions and is also easier to export for the web.  You can definitely switch the scratchpad to rich text if you like, but it&#8217;s untested.)</p>
<p>The most basic idea for the scratchpad is the textual tag.  A textual tag is nothing more than a VoodooPad link, but the page it links to is special: it automatically collects all of the lines in the document that contain the page&#8217;s title and displays them in a list.  This is a handy way to gather data from across the document without needing to do any work on your part.  For instance, I create a textual tag for every one of my clients, so that when I need to review all the daily log entries associated with them I just click the client name in a recent log entry and am instantly provided with every other log entry for that client.  You could also use textual tags similar to the way TaskPaper does and organize tasks with them.</p>
<p>A handy way to automatically create textual tags is to use any word prefaced by an @ symbol when using the daily log or quick note Applescripts (for example, &#8220;@today&#8221;).  These will automatically be converted to textual tags (if they don&#8217;t already exist) without any work on your part.</p>
<p>There are other special scratchpad pages, as well: any page (including auto-generated pages) can be designated an inbox, which allows you to append information to it using the quick note Applescript; you can create index pages for listing tag pages, logs, etc.; and composite pages gather the full contents of other pages and display them in a long list (useful if you want to view all of the daily logs for a given month, for instance).</p>
<p>These special pages are all created the same way: you just add a new page to the document like you normally would (typically by selecting some text and choosing <strong>Edit &rarr; Make Link</strong>), and then attach a special Voodoopad page tag to the page.  A VoodooPad page tag, unlike a textual tag, is applied to an entire page using the VoodooPad palettes.  You can feel free to use VoodooPad&#8217;s page tags however you wish as long as you only use reserved tags like &#8220;tag&#8221;, &#8220;inbox&#8221;, and &#8220;composite&#8221; to designate special scratchpad pages.</p>
<p>Once you&#8217;ve added one of the special page tags to a page, the auto-generation script will populate the page contents the next time you open it.  There are also several meta keys you can use to customize what is displayed on a given page, the order of items, and so forth.  Full documentation is available within the scratchpad itself.</p>
<h4>How I use it</h4>
<p>Unlike my Together scratchpad of yore with its handy shelf, I interact with my VoodooPad scratchpad almost exclusively through Applescripts invoked via LaunchBar.  When I finish a task or have something else that I want to log as a timestamped note, I hit control-space to open LaunchBar, type &#8220;dl&#8221; (for Daily Log), hit space, type my log entry, and hit enter to save it.  VoodooPad typically is running in the background, so the whole operation takes a few seconds at most.</p>
<p>If I find a link or something else I want to save, I copy it, invoke LaunchBar, type &#8220;QN&#8221; for Quick Note, hit space, and paste in the URL or type whatever note it is that I want to save.  I then hit enter, choose from the list of inboxes that the Applescript provides me with, and when I&#8217;m on my personal computer I can then check those inboxes to see if there&#8217;s anything I need to process.</p>
<p>I rarely use the automatically generated textual tags (although I thought I would originally) because I much prefer the clean @-less textual tags that I create by hand (which additionally can include space characters and so forth).</p>
<h4>Additional deliciousness</h4>
<p>Though my main usage of my scratchpad has tended over time to focus a lot on daily logs and&mdash;to a lesser extent&mdash;noting URLs or things I want to think about/remember when not at work, you can easily use your scratchpad in more interesting ways.  For instance, the web export system is setup to automatically generate a nice-looking version of the scratchpad, including well-formatted daily logs, with everything else formatted using <a href="http://daringfireball.net/projects/markdown/">Markdown</a> if you want to share it with someone.</p>
<p>Setting up a TaskPaper-like task manager would not be particularly difficult, either, since you can specify tag pages to be inboxes as well as tags (useful if you want to track quick notes right alongside relevant daily log entries, for instance).</p>
<p>I&#8217;m sure folks will come up with their own unique usages, too; I&#8217;ve tried to keep things flexible and simple enough that it can appeal to numerous different workflows. The page auto-generation and web exporting is controlled by a pair of reasonably simple Python scripts and a page that controls the web export template, so those should be easy to modify or tweak if you so desire and are comfortable with Python.</p>
<h4>Caveats and downsides</h4>
<p>Overall, I&#8217;ve been extremely happy with my VoodooPad scratchpad.  Certainly it isn&#8217;t as flexible as Together, but it&#8217;s also been far more stable.  However, it is not without downsides:</p>
<ul>
<li>Because auto-generated pages are only refreshed when you open the page, things can quickly get out of date if you leave pages open.  Currently the only way to update every page in the document is to do a web export.</li>
<li>As your scratchpad grows larger, opening auto-generated pages will grow slower.  Mine is eight months old with hundreds of pages and still moving pretty snappy, but the slowdown is inevitable thanks to the way that I have to parse through every page in order to autogenerate others.</li>
<li>The Quick Note Applescript relies on your inbox index page being up-to-date; sadly there is no way to request all pages in a tag from VoodooPad via Applescript, so you&#8217;ll need to close and reopen your inbox index whenever you create a new inbox.</li>
<li>The lack of easy-to-define smart pages or collections is also unfortunate, although I&#8217;ve found the meta-information based approach to work reasonably well for me.</li>
</ul>
<h4>Make it your own</h4>
<p>I&#8217;m providing this template because I&#8217;ve found having a digital scratchpad that I can easily sync among multiple computers to be extremely handy.  If you end up using it, I&#8217;d <a href="http://tagamac.com/contact/">love to hear</a> how you find it useful or limiting!  I&#8217;ll definitely be updating the scripts and so forth as I continue to use and refine it myself, and I&#8217;ll share any significant improvements (updating will likely be a matter of copying and pasting a couple of pages into your personal scratchpad and maybe updating the Applescripts).</p>
<p>Good luck, and enjoy the scratchpad!</p>
<p><strong>Resources for the scratchpad:</strong></p>
<ul>
<li><a href="http://flyingmeat.com/voodoopad/">VoodooPad</a></li>
<li><a href="http://onecrayon.com/downloads/scratchpad_template.zip">The Scratchpad Template</a></li>
<li><a href="http://www.obdev.com/products/launchbar/">LaunchBar</a>, <a href="http://code.google.com/p/blacktree-alchemy/">Quicksilver</a>, or <a href="http://www.red-sweater.com/fastscripts/">FastScripts</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tagamac.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Ftagamac.com%2F2009%2F09%2Fscratchpad_part2%2F&#038;seed_title=In+search+of+a+scratchpad%2C+part+two/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>In search of a scratchpad, part one</title>
		<link>http://tagamac.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Ftagamac.com%2F2008%2F12%2Fscratchpad_part1%2F&#038;seed_title=In+search+of+a+scratchpad%2C+part+one</link>
		<comments>http://tagamac.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Ftagamac.com%2F2008%2F12%2Fscratchpad_part1%2F&#038;seed_title=In+search+of+a+scratchpad%2C+part+one#comments</comments>
		<pubDate>Wed, 03 Dec 2008 17:11:03 +0000</pubDate>
		<dc:creator>Ian Beck</dc:creator>
				<category><![CDATA[Mac tagging]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[custom solution]]></category>
		<category><![CDATA[tagging]]></category>

		<guid isPermaLink="false">http://tagamac.com/?p=368</guid>
		<description><![CDATA[One of the key problems I face every day is that I have two computers, one brain, and a tendency to forget things. Perhaps while at work I&#8217;ll see a link on Twitter that I&#8217;d like to read on my lunch break but which skips my mind once lunch rolls around. Or maybe I forget [...]]]></description>
			<content:encoded><![CDATA[<p>One of the key problems I face every day is that I have two computers, one brain, and a tendency to forget things.  Perhaps while at work I&#8217;ll see a link on <a href="http://twitter.com/ianbeck/">Twitter</a> that I&#8217;d like to read on my lunch break but which skips my mind once lunch rolls around.  Or maybe I forget to fill out my timesheet details and the next day have trouble remembering what exactly I did all day.  Sometimes I&#8217;ll be off work and see a program that I definitely want to remember to install on my work computer only to start work the next day oblivious.  How do I track such minor details without wasting time or brain space?  The answer, I&#8217;ve decided, is that I need a scratchpad: somewhere that I can quickly toss ideas, URLs, and thoughts that will be synchronized between my computers and contains some simple organizational scheme to allow me to easily identify what needs attention.</p>
<p><img class="right noborder" src="http://tagamac.com/wp-content/uploads/2007/11/together.jpg" alt="Together" />For the past few weeks I have been investigating software that might serve me as a scratchpad.  Although I have not yet developed the perfect solution, I would like to share my first, somewhat flawed solution using <a href="http://reinventedsoftware.com/together/">Together</a> from Reinvented Software.  Together gets almost everything exactly right, but falls short for me thanks to the buggy and error-prone synchronization of <a href="http://www.apple.com/mobileme/">MobileMe</a>.  Despite the shortcomings of its synchronization, however, setting up a scratchpad in Together is extremely easy and for people who don&#8217;t rely on synchronization (or perhaps just have better luck with MobileMe sync services than I) Together is an excellent choice for a scratchpad.<span id="more-368"></span></p>
<p><strong>Update Sept. 2009:</strong> at long last I&#8217;ve published <a href="http://tagamac.com/2009/09/scratchpad_part2/">part two</a> of this series describing my VoodooPad-based solution.  Check it out!</p>
<h4>Parts of the goal</h4>
<p>When I set out to build myself a scratchpad I had two things I wanted:</p>
<ol>
<li>Easy storage, synchronization, and retrieval of info</li>
<li>A daily log</li>
</ol>
<p>The first is well covered by Together&#8217;s built-in tools for capturing files and so forth, complemented by some simple tag-based organizing and a couple of smart folders.</p>
<p>The second required a bit more custom work.  The idea of keeping a daily log is one that I first discovered when Chris Bowler described his <a href="http://theweeklyreview.ca/2008/08/27/track-yourself-with-a-log-file/">custom log file</a>.  Although his solution wasn&#8217;t really what I was looking for, the idea of keeping an easily updated, timestamped log of what I&#8217;ve done throughout the day grabbed my imagination.  When I&#8217;m focused on a task, I rarely remember to switch to my time tracking software and enter details about what I&#8217;ve just completed, but adding a line of text to a daily log would be another matter since I could use my favorite tool <a href="http://www.obdev.com/products/launchbar/">LaunchBar</a> to easily make a note without switching applications or getting out of the flow.</p>
<h4>Setting up the scratchpad</h4>
<p>To set up your scratchpad, you&#8217;ll first need to create a Together library for it (you could use your current library, of course, but you&#8217;ll have that much more data to sync).  To add and manage libraries, choose <strong>Together &rarr; Library Manager</strong>.  I named mine &#8220;Scratchpad&#8221;, but the name doesn&#8217;t really matter.  If you&#8217;re going to be synching your library with MobileMe you may as well turn that on now.</p>
<p class="sidequote right">You&#8217;ll have more luck with synching if you sync hourly (or less frequently).  You can change how often MobileMe syncs in the System Preferences.</p>
<p>Aside from daily logs, whether your scratchpad is useful will rely on how you organize using groups and tags.  Because I&#8217;m using two computers, one for work and one for personal use, what works for me is to start with two root level folders (I work for a company called Tierra Interactive; you could call the folder &#8220;Work&#8221; or the name of your employer just as easily):</p>
<p class="center"><img class="noborder" src="http://tagamac.com/wp-content/uploads/2008/12/together-root-folders.png" alt="My scratchpad's root folders" title="" /></p>
<p>As you can see in the screenshot, I&#8217;ve opened up the Group Info window (accessible by right-clicking a group and choosing Show Group Info or by choosing <strong>File &rarr; Show Group Info</strong>).  One of the big reasons to have two root-level groups (aside from making it easy to focus in on those two areas) is that you can use them to automatically assign tags to any item that is added to that group using the Group Info window.  This makes adding items to your library and being able to utilize intelligent smart groups much easier because you can either:</p>
<ol>
<li>Add an item to the Personal folder when you import it to have it automatically show up in any smart groups targeting the &#8220;personal&#8221; tag.</li>
<li>Add it anywhere else, but manually assign the personal tag to make sure it shows up in smart groups targeting &#8220;personal&#8221;</li>
</ol>
<p>This may seem redundant (in the first scenario, you&#8217;re effectively categorizing something &#8220;personal&#8221; twice), but consider the following: what if you find a link to a piece of software that you want to install on both your computers?  If you found it at work, you may not have time to do it right then, so you&#8217;ll want to make sure it ends up in your work folder.  However, you also want it in your personal action items.  If you were relying solely on folder-based organization, you&#8217;d have to either duplicate the item or create an alias, both of which require more effort and thus make it less likely you&#8217;ll use the system at all.</p>
<p>Depending on how you use your scratchpad, having two folders (with tags available in case you decide to use smart groups in the future) may be enough.  You could, if you desired, use the two folders to track items for work vs. personal, and once you&#8217;d dealt with an item either move it out of the folder and back into the library to archive it, or just delete it entirely.  However, I wouldn&#8217;t be me if I didn&#8217;t suggest one further refinement: a simple system of tagging to make retrieving and acting on items even easier.</p>
<h4>Taking action</h4>
<p>When I was setting up my scratchpad, I realized that there are two basic types of items that I&#8217;m going to be storing:</p>
<ol>
<li>Things I want to take action on</li>
<li>Things I want to remember</li>
</ol>
<p>With this in mind, I decided to use a tagging system that allowed me to filter for action items and, if I needed, search for specific types of items using descriptive tags.</p>
<p>Although a simple &#8220;action&#8221; tag would work fine, I ended up using tags that look like this: &#8220;action: install&#8221;, &#8220;action: blog&#8221;, &#8220;action: evaluate&#8221;, etc.  For some people, this may be needless complexity.  For me, though, it provides a simple way to remind myself what I wanted to do with the item without needing to add a note or some other piece of metadata that would require something more than the Together shelf.  Why did I bookmark that page?  Oh, I wanted to blog about it.</p>
<p class="sidequote right"><strong>Remember:</strong> the fewer tags you assign to an item, the more likely you&#8217;ll be able to maintain your tagging system.  I generally only assign two or three tags to any given item: a descriptive tag or two and an optional action tag.  (And Together automatically adds &#8220;personal&#8221; or &#8220;work&#8221;.)</p>
<p>For other items, I simply attach a descriptive tag to it: &#8220;password&#8221;, &#8220;big web client&#8221;, &#8220;idea&#8221;, etc.  I&#8217;m not currently using any of these tags to filter my items, but simple descriptive tags will likely be useful down the road if I need to filter the increasing number of items in my scratchpad to, say, find all URLs pertaining to a specific client.</p>
<p>In order to be able to easily focus on my action items, I have two virtually identical smart views (only difference is filtering based on work vs. personal tags):</p>
<p class="center"><img class="noborder" src="http://tagamac.com/wp-content/uploads/2008/12/together-smart-group.png" alt="My scrathpad's primary folders and action item smart group" title="" /></p>
<p>The first rule uses a feature of Together that I didn&#8217;t know about before I set out to create a scratchpad.  In Together rules, you can use an asterisk as a wild-card, which came in real handy for my &#8220;action&#8221; tags.  The other rules should be self-explanatory, although the label is new.  The meaning a label assigns can usually be duplicated with a tag, but I often find labels useful for marking priority or status because they colorize items.  I opted to archive items with a gray &#8220;Archived&#8221; label in order to visually separate out the items that I&#8217;ve acted on from the ones that await action when viewing either my folders or the root library group.  An additional benefit of using a label to archive items is that I don&#8217;t have to lose information; if I deleted the &#8220;action&#8221; tag, then I would have to rely on memory to recall why I wanted that particular item in the scratchpad at all.</p>
<p>Once you&#8217;ve got your folders and smart groups set up, you&#8217;re ready to start using your scratchpad.  However, if you want a daily log there&#8217;s a couple more steps.</p>
<h4>Setting up a daily log</h4>
<p>Personally, I prefer the idea of keeping a folder full of daily logs rather than just tossing everything into an ongoing text file (easier to append text files than parse them, if I need to switch down the road), so I wrote an Applescript that will look for a file named based on the current date, create it if it doesn&#8217;t exist, and then add a timestamped log entry.  The Applescript actually doesn&#8217;t require Together, so if you feel like running a daily log without Together feel free to give it a look-see, as well.</p>
<p><strong><a href="http://onecrayon.com/downloads/Together_Scratchpad_Scripts.zip">Download Together Daily Log Applescripts</a></strong></p>
<p>Whether you&#8217;re using Together or not, you&#8217;ll need to create the folder for the logs to live in before running the script.  In the earlier screenshot of my folder structure you can see I have them living in &#8220;Tierra/Logs&#8221; in my Tierra library.</p>
<p>Once you&#8217;ve got the folders set up, open the Applescript in Script Editor (or the <a href="http://code.google.com/p/blacktree-alchemy/">Quicksilver</a> version, if you&#8217;re a Quicksilver user) and change the property declarations at the top of the file to point the script toward the right folder (see screenshot below).  Once you&#8217;ve done that, save the script and you&#8217;re in business.</p>
<p class="center"><img class="noborder" src="http://tagamac.com/wp-content/uploads/2008/12/together-applescript.png" alt="" /></p>
<p>Assuming that you&#8217;re running Together, it should automatically import the log files when they are created (just make sure you have &#8220;Auto import files added to library folders&#8221; checked in the Import preferences).  If automatic importing isn&#8217;t working, try relaunching Together and creating an empty text file using the Finder to kick-start Together (this worked for me, but if you&#8217;re having trouble please refer to the <a href="http://reinventedsoftware.com/support/together">Together support</a>).</p>
<p>Here&#8217;s my daily log workflow: I&#8217;m using LaunchBar and have it set to scan the scripts folder in my Library, so I put Daily Log.scpt here: <strong>~/Library/Scripts/Applications/Together</strong>.  To add an entry to the log, I invoke LaunchBar, type &#8220;dl&#8221;, hit space, type my log entry, and hit return. Easy, quick, and then a log of what I&#8217;ve been doing during the day is available when I need to fill out my timesheet.</p>
<p>I&#8217;ve been finding Together an excellent choice for a scratchpad that includes a daily log; hopefully you will find it just as convenient (or at least have found some food for thought in my approach to some simple tag-based organization).</p>
<h4>Downsides</h4>
<p>I&#8217;ve been using Together as my scratchpad for a couple of weeks, and overall have really loved it.  As I mentioned above, MobileMe&#8217;s significant issues with keeping even a simple Together library in sync have convinced me that I need to look elsewhere for my perfect solution, but if the synching were consistent and painless I&#8217;d have no qualms using Together for the long haul.</p>
<p>That said, there are some potentially significant downsides to this system, particularly for people with an eye on their budgets.  MobileMe is not a cheap service, and because it&#8217;s the only way to sync Together it&#8217;s definitely necessary for anyone who&#8217;s interested in a scratchpad they can access from multiple computers.  For an optimal workflow with the daily log you&#8217;ll also need LaunchBar or Quicksilver, and although Quicksilver is free, LaunchBar is far superior in my experience (and has the additional benefit of not having been abandoned by its developer).</p>
<p>It&#8217;s worth mentioning, too, that a computerized scratchpad like the one I&#8217;ve outlined here is completely worthless for some folks.  Unless you&#8217;re on your computer for most of the day, you&#8217;ll likely find a pad of paper and pen far more useful.</p>
<h4>Other options</h4>
<p>Although Together was one of my first picks for scratchpad software, I did investigate other options.  <a href="http://www.evernote.com/">Evernote</a> as an idea was extremely appealing, but in execution the service only seems worth using if you&#8217;re on the road a lot and need to store info (particularly images) via your cell phone.  The desktop Evernote program is simply too clunky for someone who is always at the computer like myself, particularly given the existence of several excellent file libraries.</p>
<p>I also considered just using plain text files and making a daily log that could double as a scratchpad, a la Chris Bowler&#8217;s solution, but I wanted a simple organizational method (in this case using tags), which was not possible with plain text.  Tossing URLs that I want to visit into my daily logs would just be throwing them into a black hole; I doubt I&#8217;d bother to take the time to review them when I switched computers.</p>
<p>Together&#8217;s competitors, <a href="http://www.barebones.com/products/yojimbo/">Yojimbo</a> and <a href="http://c-command.com/eaglefiler/">EagleFiler</a>, were worth consideration, but neither could handle the workflow that I desired (EagleFiler because of its lack of any kind of easy-to-use synching, and Yojimbo because it doesn&#8217;t offer any good way to append text to a file/library item so far as I could tell).  For people who want a scratchpad for a single computer, however, EagleFiler might be worth a second glance (particularly if you own it and don&#8217;t own Together).</p>
<h4>Looking forward</h4>
<p>As you may have figured out from my dissatisfaction with Together&#8217;s synching and the &#8220;part one&#8221; in the title, my quest for a scratchpad is not yet over.  I&#8217;m currently in the early testing stages of an alternative solution using <a href="http://flyingmeat.com/voodoopad/voodoopadpro.html">VoodooPad Pro 4</a> that has fantastic synching support but requires a bit more gruntwork on my part to get up and running.  I&#8217;ll be sharing my second scratchpad solution once it&#8217;s finished, but in the meantime I hope that my work with Together will benefit some other folks who have been battling with the same mind-overflow issues that I&#8217;ve been facing.</p>
<p><strong>Resources for the scratchpad:</strong></p>
<ul>
<li><a href="http://reinventedsoftware.com/together/">Together</a></li>
<li><a href="http://onecrayon.com/downloads/Together_Scratchpad_Scripts.zip">Download Daily Log Applescript</a></li>
<li><a href="http://www.obdev.com/products/launchbar/">LaunchBar</a> or <a href="http://code.google.com/p/blacktree-alchemy/">Quicksilver</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tagamac.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Ftagamac.com%2F2008%2F12%2Fscratchpad_part1%2F&#038;seed_title=In+search+of+a+scratchpad%2C+part+one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

