<?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>Brett TerpstraWrite page  - Brett Terpstra</title>
	<atom:link href="http://brettterpstra.com/category/blog/write/feed/" rel="self" type="application/rss+xml" />
	<link>http://brettterpstra.com</link>
	<description>Elegant solutions to complex problems.</description>
	<lastBuildDate>Mon, 21 May 2012 12:01:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Regarding my dream Markdown editor</title>
		<link>http://brettterpstra.com/regarding-my-dream-markdown-editor/</link>
		<comments>http://brettterpstra.com/regarding-my-dream-markdown-editor/#comments</comments>
		<pubDate>Thu, 10 May 2012 01:06:30 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[markdown]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=4015</guid>
		<description><![CDATA[<p>While there was some excitement and hearty agreement with the list of my ideal Markdown text editor features, there was also some criticism. There were some valid points in all of the critiques, and I’d like to address them. I’ll do so by rambling a bit. First, I think that some critics felt the list was overwhelming, and didn’t really&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/regarding-my-dream-markdown-editor/">Regarding my dream Markdown editor</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2012/05/markdowncloud.jpg?9d7bd4" alt="Markdown Editor Word Cloud" title="markdowncloud" width="231" height="380" class="alignright size-full wp-image-4025" />While there was some excitement and hearty agreement with the <a href="http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/">list of my ideal Markdown text editor features</a>, there was also some criticism. There were some valid points in all of the critiques, and I’d like to address them. I’ll do so by rambling a bit.</p>

<p>First, I think that some critics felt the list was overwhelming, and didn’t really dive in and consider the ramifications (or lack) of the features mentioned. I think the length and detail of the text was misleading when skimmed. The feature set is not as intrusive as it looks at first glance.</p>

<p>There was also a healthy portion of “Markdown is plain text, I want to edit it as plain text.” And that’s fine. If you don’t need anything more than TextEdit or your favorite code editor, then a Markdown editor isn’t really your market anyway. The list–and any debate surrounding it–is for people who use Markdown-specific editors and want to expand on them.</p>

<p>There’s room for those who fall in between, of course, and I understand that anything that makes Markdown editing into a word processor is counterproductive. Markdown is also, however, about convenience. Increasing productivity while writing is my goal, not adding buttons, bloat or new markup features.</p>

<p>My initial list was formulated over several years, but written in about 20 minutes. It was loosely organized and quickly typed. I’ll attempt here to sort things a little better as I expound on my requests. This probably won’t be brief. Apologies in advance<sup id="fnref:post"><a href="#fn:post" rel="footnote">1</a></sup>.</p>

<p><span id="more-4015"></span></p>

<h3>Invisible and unobtrusive</h3>

<p>My dream editor’s features are transparent. <a href="http://bywordapp.com/">Byword</a> is a great example of this. You can just edit text in it with nothing standing in your way. However, it has a <a href="http://brettterpstra.com/byword-for-keyboard-nerds/">lot of handy tricks</a> under the surface if you learn how to access them. They’re not blatant; you have to seek them out. Many of the items on my list fall into this category. They’re not attached to standard keyboard motions, so you’d never know they were there.</p>

<p>This is the basis for all of my requests. They are features that should flow with you, not jump out at you.</p>

<h3>Keyboard shortcuts.</h3>

<p>Having more advanced features assigned to key combinations that you’d never type accidentally does not add friction to standard text editing. It adds power for those who want to use them. There’s no reason, in my mind, not to have non-standard editing features available if they don’t interfere with standard Cocoa text field features.</p>

<p>Many of the items in my list mentioned an unspecified “hotkey” or “keyboard shortcut.” I didn’t assign anything because that isn’t really important at this phase. Developers will eventually work out what’s best, and a standard will evolve. I generally subscribe to the <a href="http://manual.macromates.com/en/key_bindings#conventions">conventions</a> that Allan Odgaard laid out for shortcuts in TextMate bundles. The key combinations I <em>did</em> specify were fairly standard for their behavior in this regard.</p>

<p>Take ⌘↩ for example. I don’t believe there’s any reason in the regular text system to hit Command-Return while typing text. Most people don’t have that in their muscle memory and generally wouldn’t think to hit it, so it’s an easy-to-remember but out-of-the-way shortcut. TextMate users, on the other hand, generally adore the fact that in TextMate this jumps out of the paragraph and starts a new line without breaking the line at your cursor (it’s ⎋o in Vim). This is useful, and you don’t have to avoid it if it’s unwelcome; unless you have a valid reason to be hitting ⌘↩, it’s a feature you’ll never notice.</p>

<p>On my own system (using <a href="http://brettterpstra.com/keybinding-madness/">Cocoa keybindings</a>), ^⌘←/→ indents and outdents lines, and ^⌘↑/↓ moves lines up and down, swapping places with lines above and below. This is another convention borrowed from several places, and I believe it to be relatively standard for this action. I’m completely open to developers making arguments for something else, but again, this is a key combination that is easy to use but not something you’d accidentally trigger. ⌘[/] are also commonly used for indent/outdent. I’m open to anything that meets the criteria.</p>

<h3>Automatically inserted text</h3>

<p>Some features involve text being inserted as you type, which I think are the features that scare people the most. Rightly so; improperly implemented they’re an annoyance that <em>adds</em> friction to an otherwise very simple process. Properly done, they transparently remove friction and save time.</p>

<p>Features such as list continuation (an asterisk and a space being inserted on a new line when you press return at the end of an existing list item) are already becoming par for the course. List continuation has been around in some editors since I started writing Markdown some years ago. Many implementations of it, though, do annoying things like making you backspace the last list item before pressing Return. That’s a hindrance. I shouldn’t have to remove text I didn’t insert.</p>

<p>The same goes for auto-pairing. A poor implementation of it ends up with me spending more time deleting characters I didn’t want than it saves. It has to be smart enough to know when I actually want a right bracket inserted, and gracious enough to delete the extra character automatically when it’s apparent I didn’t want it. If it can’t do that, I’d rather not have it (selection wrapping, though, I don’t want to be without). Specifications for this behavior were in the original list, but I think that some readers glazed over that part (understandable, but you really should finish reading the post before firing off a Tweet).</p>

<h3>Text manipulation</h3>

<p>Along the same lines as ⌘↩, using tab to indent a block of text is very useful in Markdown, especially for creating “verbatim” blocks (code/poetry with line breaks respected). It also doesn’t tread all over any standard behavior. If you’d never used such a feature, why would you select text before hitting tab? It’s not a normal method of deleting text and inserting an indent, even though that’s what the default behavior for that action is. I’d bet that not many people have ever done that intentionally.</p>

<p>Wrapping and auto-pairing are usually mentioned together, but really are separate in my mind. As I said before, I’d rather not have auto-pairing if it’s not done right. Wrapping is hard to screw up, though, beyond how you handle the selection after the surrounding characters are inserted. In a normal situation you’d rarely select text and type a quote character. It would delete the selected text and leave you with a quote. To actually quote a section, you’d likely option-arrow to the beginning of the sentence, type your quote, option arrow to the end of the quoted section and insert another quote<sup id="fnref:vim"><a href="#fn:vim" rel="footnote">2</a></sup>. Wrapping means you can hold shift and option-arrow from one end of the quoted section to the other, type quote once and be done, cursor ready to go at the end of the quote.</p>

<h3>Service features</h3>

<p>These features don’t even need keyboard shortcuts; they do just fine as menu items. Out of the way, but great tools to have available. Converting a selected block of lines into a list and batch reference link pasting from the clipboard are good examples. They are in no way interfering with your normal writing tasks. Learn to use them when you want to, and once you do you’ll be that much happier.</p>

<p>Other features such as footnote insertion and connection are advanced tools that should be connected to non-standard shortcuts, but ones that are easy to work into your habits if you choose to.</p>

<p>Link pasting behavior and reference title auto-completion should happen automatically but intelligently. Reference title completion is a huge timesaver if you have a group of reference links at the very top or bottom of your document and not visible on your screen from the current location. If your document is long enough for that to happen, you’ve probably forgotten the exact title you used for each reference. Get it wrong and you’ll have broken output. Type-ahead autocompletion prevents you from having to scroll to a document boundary, check the list, jump back and type in what’s probably only 5–10 characters.</p>

<p>Link pasting behavior is a little sketchier. I believe that <a href="elasticthreads.tumblr.com/post/18472570712/nvalt22#markdownlinkpasting">Elastic Thread’s innovations</a> are headed in a very positive direction. Selecting text and pasting a link <em>should</em> link that text. I’m willing to concede that–as we implemented in nvALT–the behavior might be best with a modifier key on ⌘V, rather than replacing the standard behavior for the “paste” key combination. Same with pasting a standalone link and having it automatically surrounded with angle brackets to create a self link, or preceded by “[]: ” if it’s at the beginning of a line. ⌘⌥V works nicely in both situations, with different behaviors based on context and selection.</p>

<h3>Regarding syntax highlighting in text editors</h3>

<p>I’m a big fan of the subtle highlighting that Byword does. Markdown text is designed to be readable, and dimming the markup and emphasizing marked up text appropriately just makes it that much more readable for me. iA Writer’s ability to pull the leaders on <code>###</code> style headlines outside of the left margin also has this effect. I <em>don’t</em> like color changes or size changes. I do <em>not</em> want my plain text changing scale and hue while I type. Keep it simple, make it beneficial and unobtrusive.</p>

<h3>Moving forward</h3>

<p>I’ve already implemented almost every one of these features in one form or another across my own projects. <a href="http://brettterpstra.com/project/markdown-quicktags/">Markdown QuickTags</a>, for example, does about 80% of what I’ve mentioned, but it does it in a web  browser textarea. Javascript doesn’t allow for the clean implementation that the Cocoa Text System does, and editing in a web view is not my first choice (or even my third or fourth). The <a href="http://bundle.weblogzinc.com/docs/index.php">Blogsmith Bundle</a> for TextMate also has many of these features, as well as a somewhat dizzying array of additional writing tools, providing an enhanced environment for web writers. It was a playground for my ideas, and a way for me to weed out what was actually useful and what was a hindrance. Now I just want the fruits of that research brought to bear in an elegant, dedicated Markdown editor.</p>

<p>The tools I’ve built in <a href="http://brettterpstra.com/project/markdown-service-tools/">System Services</a> are handy because they’re application-agnostic and allow keyboard shortcuts and behavior to be consistent across editing environments. They’re slow, though. Having their functionality built in to my primary writing space would be much more ideal. Based on downloads and traffic, I think a few people agree that they’re useful tools. Elegantly implemented within an app, I think they’d be dynamite.</p>

<p>That’s enough of a rambling response for now. I’ll end by once again saying that this is fodder for critique among the plain-text faithful. These are my personal desires, but they’ll never come into being without being passed through a gauntlet of thoughtful debate. If I haven’t lost your attention, I’d enjoy hearing more responses. Then let’s make the best damn Markdown editor ever.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:post">
<p>Yeah, that got ridiculously long. I called in sick to work but I can write 2000 words for a blog post? <a href="#fnref:post" rev="footnote">↩</a></p>
</li>

<li id="fn:vim">
<p>Unless you’re a vim user, in which case you do that in a much more efficient–though somewhat unintuitive–manner. <a href="#fnref:vim" rev="footnote">↩</a></p>
</li>

</ol>
</div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/' rel='bookmark' title='My ultimate Markdown editor wishlist'>My ultimate Markdown editor wishlist</a></li>
<li><a href='http://brettterpstra.com/crowdsourcing-ios-text-editor-comparisons/' rel='bookmark' title='Crowdsourcing iOS Text Editor comparisons'>Crowdsourcing iOS Text Editor comparisons</a></li>
<li><a href='http://brettterpstra.com/markdown-quicktags-0-7/' rel='bookmark' title='Markdown QuickTags 0.7'>Markdown QuickTags 0.7</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/regarding-my-dream-markdown-editor/">Regarding my dream Markdown editor</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/regarding-my-dream-markdown-editor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My ultimate Markdown editor wishlist</title>
		<link>http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/</link>
		<comments>http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/#comments</comments>
		<pubDate>Sun, 06 May 2012 21:12:46 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[markdown]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=3972</guid>
		<description><![CDATA[<p>There are a few great Markdown text editors available, and more being worked on right now. I want to put a list of features out there that I think any true Markdown editor should include. Some of these are implemented in one editor or another, but nothing has brought it all together (aside from TextMate with all of my customizations,&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/">My ultimate Markdown editor wishlist</a></p>]]></description>
			<content:encoded><![CDATA[<p>There are a few great Markdown text editors available, and more being worked on right now. I want to put a list of features out there that I think any true Markdown editor should include. Some of these are implemented in one editor or another, but nothing has brought it all together (aside from TextMate with all of my customizations, and even that lacks some of the polish mentioned below).</p>

<p><span id="more-3972"></span></p>

<h3>The wish list</h3>

<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2012/05/wishlist.jpg?9d7bd4" alt="Wishlist" title="wishlist" width="230" height="528" class="alignright size-full wp-image-3975" /></p>

<ul>
<li><p><strong>Emphasis shortcuts for selected text</strong></p>

<p>Preferably Command-B and Command-I. Selection should remain (expanded to include inserted emphasis characters) so that I can add multiple emphasis if I want. Typing any characters other than emphasis or auto-paired characters (including Space) at this point should move the cursor to the right, deselecting the text and continuing to type after the emphasis end.</p></li>
<li><p><strong>Intelligent indentation</strong></p>

<p>Creating a newline should maintain the previous line’s indentation, except when ending a list, in which case the indentation should be removed. Pasting text should remove indentation from the text and preserve the current indentation of the preceding line.</p></li>
<li><p><strong>List continuation</strong></p>

<p>Pressing enter at the end of a list item should create a new list item at the same indentation level and with the same list type, incrementing the number if it’s an ordered list. Pressing return on a line that contains <em>only</em> the list item delimiter (no text) should remove that delimiter and insert a newline. Never leave me with an orphaned, empty list item.</p></li>
<li><p><strong>Auto-pairing</strong></p>

<p>Needs to be smart enough to know when <em>not</em> to pair: Avoid pairing when inserting a starting element when there’s a non-whitespace character immediately to right, or when inserting a paired element at the end of a string that begins with an unclosed starting element.</p>

<p>Backspacing the first character of a pair immediately followed by the right character should delete both of them.</p>

<p>Obvious note: Characters inserted in this way must have the cursor placed between the resulting pair.</p></li>
<li><p><strong>Wrapping</strong></p>

<p>When the first element of a pair is typed while text is selected, it should wrap the selected text with the pair. Unlike pairing, the cursor should be placed <em>outside</em> of the last character of the pair, allowing you to start typing immediately.</p></li>
<li><p><strong>Link pasting</strong></p>

<p>Elastic Threads has worked some really intelligent link paste detection into nvALT, and I love it. If a link is pasted while text is selected, it adds an inline link to the selected text using the pasted url. If it’s at the beginning of a line, you can paste it as a reference title and position the cursor inside the title brackets. Pasted by itself with leading and trailing whitespace, it should make a self-link (<code>&lt;url&gt;</code>).</p></li>
<li><p><strong>Tab indents entire selection block</strong></p>

<p>God help you if Tab deletes a selection instead. Shift-Tab should function in the same way, outdenting entire selections.</p></li>
<li><p><strong>Shortcuts for moving lines up and down and indenting and outdenting.</strong></p>

<p>This should function on <em>any</em> line, not just within lists. If a current selection is shorter than the current line, the entire line moves, and if it spans multiple lines, the entire block moves including characters within the paragraph but outside of the selection.</p></li>
<li><p><strong>Auto-complete reference titles</strong></p>

<p>When the cursor is inside of square brackets immediately following a closing square bracket, it should start type-ahead autocompletion using all existing references in the document.</p></li>
<li><p><strong>Table of contents navigation based on existing headers, and shortcuts to jump to the next/previous header.</strong></p></li>
<li><p><strong>Footnote insertion</strong></p>

<p>When a hotkey is pressed, a footnote marker should be added and the cursor should jump to a blank line after the current paragraph, inserting newline and a matching reference. Once you finish editing the footnote, the same hotkey should jump back to the footnote marker. I’ve already made this work in the Blogsmith bundle. It’s not that hard.</p>

<p>This same method could be applied to reference links. When a shortcut is pressed while there is selected text, wrap the text with <code>[text][unique title]</code> and move the cursor to the next blank line or existing reference link title, insert <code>[unique title]:</code> and place the cursor after the colon and a trailing space. Using the shortcut immediately after typing should return to the last edit point in the text. Pressing the shortcut on a line beginning with a reference title should scan the document for the first reference to that title and jump to it.</p></li>
<li><p><strong>Headline level conversion</strong></p>

<p>Shortcut should increment/decrement header level for the current line, cycling from 0–6 and looping at beginning/end.</p></li>
<li><p><strong>List creation/conversion</strong></p>

<p>Running this on multiple lines should compact them into a list, preserving indentation. Running it on an existing list should change the list type between unordered and ordered. Needs to be aware of context, only changing within the current scope of indentation and not modifying nested lists. Byword does a really good job with this already.</p></li>
<li><p><strong>Blockquote level shortcut</strong></p>

<p>Using this shortcut should create a blockquote from the current line or selected text, and increase the quote level for the line/selection when pressed repeatedly.</p></li>
<li><p><strong>Reference list insertion</strong></p>

<p>There should be an option to parse the clipboard for all links and insert a set of reference links with a unique title for each, preferably based on the domain of the link for easier use when referencing later. The Blogsmith Bundle and my Markdown Service tools both include this feature.</p></li>
<li><p><strong>Ability to convert all inline links to references</strong></p>

<p>Should scan the entire document for inline links and replace them with reference links, references collected at the end of the document. The Markdown Service Tools have this capability, but Writing Kit on iOS is the only other place I’ve seen it implemented.</p></li>
<li><p><strong>Shift-Return and Command-Return</strong></p>

<p>Shift-Return (or possibly Control-Return) should insert two spaces and a newline to create a hard break. Command-Return should jump to the end of the current paragraph/line and insert a newline, allowing you to jump out of the middle of a line without breaking it. Command-Shift-Return should function like Command-Return, but add the two spaces before inserting the newline.</p></li>
<li><p><strong>Command-Arrow</strong></p>

<p>Command-Left/Right Arrow should jump to the first non-whitespace character of a paragraph, only jumping to the actual beginning of the line on second press. If the current line is wrapped on the screen, jump to the left side of the current line and then to the first character on a repeat press, just to maintain basic compatiblity with existing behavior.</p></li>
</ul>

<h3>Choose your own adventure</h3>

<p>This list isn’t complete, but it includes the major things that I find missing (or would just like to see) in current implementations. Have any to add? I’ll edit this post as I think of more or hear good suggestions. Keep in mind that this represents my personal desires, not necessarily yours. I’m also open to hearing from developers who think any of these might be more cumbersome or confusing than helpful, especially if you have suggestions for modification.</p>

<p>[Update]: Still feel like reading about Markdown editors? There’s a <a href="http://brettterpstra.com/regarding-my-dream-markdown-editor/">followup post.</a></p>
<p>No related posts.</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/">My ultimate Markdown editor wishlist</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/my-ultimate-markdown-editor-wishlist/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>2x4 interview on Lifehack</title>
		<link>http://brettterpstra.com/2x4-interview-on-lifehack/</link>
		<comments>http://brettterpstra.com/2x4-interview-on-lifehack/#comments</comments>
		<pubDate>Sun, 08 Apr 2012 17:25:39 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=3912</guid>
		<description><![CDATA[<p>Just in case you missed it, a 2x4 interview I did for lifehack.org went live today. Thanks to Michael Schechter for the opportunity to talk about life, creativity and productivity. Related posts: TabLinks 2.0 is live Quick Link: Macdrifter interview Big Nerd Ranchero</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/2x4-interview-on-lifehack/">2x4 interview on Lifehack</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lifehack.org/articles/2x4-an-interview-series/2x4-an-interview-with-brett-terpstra.html"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2012/04/twobyfourlogo.jpg?9d7bd4" alt="2x4 Logo" title="2x4 Interview" width="250" height="187" class="shadow alignright size-full wp-image-3913" /></a>Just in case you missed it, a 2x4 interview I did for lifehack.org <a href="http://www.lifehack.org/articles/2x4-an-interview-series/2x4-an-interview-with-brett-terpstra.html">went live today</a>. Thanks to <a href="http://bettermess.com/">Michael Schechter</a> for the opportunity to talk about life, creativity and productivity.</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/tablinks-2-0-is-live/' rel='bookmark' title='TabLinks 2.0 is live'>TabLinks 2.0 is live</a></li>
<li><a href='http://brettterpstra.com/quick-link-macdrifter-interview/' rel='bookmark' title='Quick Link: Macdrifter interview'>Quick Link: Macdrifter interview</a></li>
<li><a href='http://brettterpstra.com/big-nerd-ranchero/' rel='bookmark' title='Big Nerd Ranchero'>Big Nerd Ranchero</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/2x4-interview-on-lifehack/">2x4 interview on Lifehack</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/2x4-interview-on-lifehack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unbelievable fortune</title>
		<link>http://brettterpstra.com/unbelievable-fortune/</link>
		<comments>http://brettterpstra.com/unbelievable-fortune/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 15:31:44 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=3660</guid>
		<description><![CDATA[<p>The simple I understand why my scalp has never forgiven me for the things I did to it in my teens and twenties. I understand why my body has never forgiven me for the things I put in it when I was young. I understand why my future took so long to start. I understand and accept these things without&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/unbelievable-fortune/">Unbelievable fortune</a></p>]]></description>
			<content:encoded><![CDATA[<h3>The simple</h3>

<p>I understand why my scalp has never forgiven me for the things I did to it in my teens and twenties.</p>

<p>I understand why my body has never forgiven me for the things I put in it when I was young.</p>

<p>I understand why my future took so long to start.</p>

<p><em>I understand and accept these things without question.</em></p>

<h3>The unbelievable</h3>

<p>I can not comprehend why my ex-girlfriends from my twenties have forgiven me.</p>

<p>I cannot believe my wife puts up with me.</p>

<p>I don’t understand how or why I’ve survived the things I have.</p>

<p>I can’t believe my parents were supportive through the worst of it.</p>

<p><em>I do not understand or comprehend these things, but I am thankful for them every day.</em></p>
<p>No related posts.</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/unbelievable-fortune/">Unbelievable fortune</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/unbelievable-fortune/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Some suggestions for better tagging</title>
		<link>http://brettterpstra.com/some-suggestions-for-better-tagging/</link>
		<comments>http://brettterpstra.com/some-suggestions-for-better-tagging/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 23:24:30 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[openmeta]]></category>
		<category><![CDATA[spotlight]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=3379</guid>
		<description><![CDATA[<p>Since publishing my first article on tagging and appearing on MacPowerUsers, I’ve been asked many times for more specifics on my tagging system. I’ll start by telling you that I don’t have all of the answers; what I’m sharing here is what I’ve learned after a few years of constant tagging. On tagging OpenMeta is the most useful tool in&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/some-suggestions-for-better-tagging/">Some suggestions for better tagging</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/12/documentfolders.jpg?9d7bd4" alt="Image of documents in folders" title="Folders" width="250" height="248" class="alignright size-full wp-image-3385" />Since publishing my first <a href="http://brettterpstra.com/on-sorting-tagging-and-other-nerdery/">article on tagging</a> and <a href="http://macpowerusers.com/2011/03/mpu-045-finding-files-and-tagging/">appearing on MacPowerUsers</a>, I’ve been asked many times for more specifics on my tagging system. I’ll start by telling you that I don’t have all of the answers; what I’m sharing here is what I’ve learned after a few years of constant tagging.</p>

<h3>On tagging</h3>

<p><a href="http://code.google.com/p/openmeta/">OpenMeta</a> is the most useful tool in my tagging toolbox. It allows me to attach tags to anything with a filesystem representation: websites, documents, photos, source code, emails and more. Before OpenMeta we had to make do with whatever fields Spotlight would search, which was Finder comments on files, and really no options on emails and other items accessed outside of Finder.</p>

<p>Now that we have OpenMeta<sup id="fnref:openmeta"><a href="#fn:openmeta" rel="footnote">1</a></sup> and a <a href="http://code.google.com/p/openmeta/wiki/OpenMetaApplications">plethora of tools</a> (I highly recommend <a href="http://www.caseapps.com/tags/">Tags.app</a>) to work with, tagging is a real option. We just have to figure out the best way to make use of it.</p>

<h3>Things I’ve learned</h3>

<p>The goal of tagging is to associate files into groups that wouldn’t be feasible using a folder hierarchy. As I’ve mentioned before, I still use a shallow hierarchy, especially for grouping project files together. The idea of “one big pile” is as frightening to me as it is to most people. I use tags to create additional groups that might not otherwise be possible, bringing together files and other objects that might be related in ways that a folder reflects.</p>

<p>The primary problem you run into is that tag collections get out of control, and navigating them isn’t any faster than drilling through folders and mailboxes. This happens because multiple forms of a tag are used, or long after the object is tagged the original associations are forgotten. I’ve learned this the hard way, and on multiple occasions.</p>

<p>There are two basic approaches to tagging:</p>

<ol>
<li>Tag with anything and everything you could possibly associate with the object (file, email, photo, etc.). It’s a free-association tag-for-all that results in a huge collection of tags. This is navigable, but often results in messy tagging.</li>
<li>Tag sparingly, only using tags that will be easy to associate other objects with. Anything that is searchable in text or other metadata is left out of the tags. This is the method I’ve come to use.</li>
</ol>

<p>What I’ve learned is to do follow three obvious-sounding rules: tag intuitively, intelligently, and consistently.</p>

<p><span id="more-3379"></span></p>

<h3>Intuitively</h3>

<p><strong>Drill down</strong></p>

<p>I typically limit myself to three levels of tags. Top-level tags encompass an overall topic or broad scope that the object falls into. For example, if it’s a website, I tag it with the primary keyword that led me to the page, or the subject I was interested in when I followed the link. If it’s a project you’re working on, a client’s name is probably the right choice for a top-level tag. Tags such as “email,” “communication” or “research” aren’t top-level tags. If used at all, those are third-tier.</p>

<p>Second-tier tags divide the group into subsections. If your top-level tag is a client name, then second-tier tags would include a project name or other unique identifier that can be shared across all related files. If you consider your top-level tag specific enough for narrowing a project down in a future search, just skip to third-tier tags.</p>

<p>Third-tier tags are where you begin to cross-pollinate the tag groups. These tags are going to be common tags across multiple top-level groups. Tags like “research,” “approved,” “communication,” etc. can make sense here. This comes down to personal style. The only real rule is that they have to be tags you’ll consistently use elsewhere within other scopes. They’re what make this different from just using a folder hierarchy.</p>

<p>This pattern allows you to view your tag groups in a drill down fashion. If you tag with two or three levels, it increases the ease of browsing in various situations. If you were always going to look for a file as CSS3, you should just use a folder. It’s nice to be able to browse for all your web design articles, but maybe you’re just interested in the CSS articles at the moment. A search for bookmarks tagged “tutorial” and “CSS3” will quickly produce all of the relevant articles you’ve found in your web browsing.</p>

<p>Plus, you can cross groups: an article that covers html, javascript and CSS would get tags for all three, assuming I would be interested in all subjects in the future. If I dealt <em>only</em> in CSS, I wouldn’t bother tagging with the other topics, it would just pollute my tag collection.</p>

<p><strong>Choose tags that will be useful next year</strong></p>

<p>“What will I search for when I’ve forgotten this item exists?” It’s not always an easy question to answer. The basic rule is to take what first comes to mind and ask yourself that question. Is the first association you make related to current circumstances or events? You might not have that association in a year. You want to use tags that come to mind easily, but double-check yourself to make sure it will be as front-of-mind when the time comes to search.</p>

<p>For example, if it’s a website, tag it with the primary keyword that led you to the page, or the subject that you were interested in when you followed the link. If it’s a project you’re working on, a client’s name and the scope or project name are probably the right choices for top-level tags.</p>

<p>There are a lot of edge cases. You get better at it after you’ve had to deal with your own tags for a few years.</p>

<h3>Intelligently</h3>

<p>These are common sense rules that make tag collections work. You probably know them already (or have figured them out if you’ve been tagging for a while).</p>

<ol>
<li><p>Don’t tag with data already available</p>

<p>Unless your system has no other means of searching metadata, you can always add things like dates, filetypes and even content to your search to find specific files within a tag group.</p></li>
<li><p>Use lowercase tags. Always</p>

<p>It gets messy if you’re inconsistent, and autocomplete will almost always substitute the first capital letter it comes across in a completion, resulting in your previously unused tag now being capitalized.</p></li>
<li><p>Don’t use “flagged” or other time sensitive tags</p>

<p>This one needs some explanation. Unless you are religious about removing “tickler” tags as you go, find another way to denote importance of the tagged element. Finder labels work well for files, and you can keep a “Current” folder with things that need to be attended to. Once you’ve handled whatever needs to be handled, you file it (or send it to a script that will).</p>

<p>I know this from experience. I tend to be pretty good at reviewing my systems, but the “flagged” and “important” tags got out of hand quickly. Pretty soon I was looking back at flagged files, emails, photos and bookmarks and I really had no idea why they were important anymore.</p>

<p>In a best-case scenario, you’re using a project/task management solution that allows links. If I need to reply/follow-up on an email later, I drag it into my task manager and create a new task. That gets the flag, the due date, and any notes I need to remember why. I could tag/flag the email as well, but then I’d have to untag it later. This way I just check off the task. <em>Side benefit: assuming you don’t delete completed tasks, you can find it later and follow the link as an easy bookmark.</em></p></li>
</ol>

<h3>Consistently</h3>

<p>If a tag is used only once, you’re wasting your time. You could have found that file, page, calendar entry, etc. with Spotlight. You didn’t need a tag to do that.</p>

<p>Keep a list of common tags if you need to, at least until they become second-nature. Most of the tagging applications will show you common/recently-used tags when you’re tagging. The best thing in the world can be autocomplete, assuming your tag collection isn’t already a polluted mess. Autocomplete in tag dialogs means you don’t have to struggle to remember casing, plural forms, etc., just go with what you did before.</p>

<p>I generally try to avoid capital letters, hyphenation and plural forms. I’ll use multi-word tags frequently, but without punctuation or intercaps.</p>

<h3>Exceptions</h3>

<p>There are some obvious exceptions to these rules in my system. For example, I keep a list of things I want using a “tobuy” tag. I have to manually untag these things as I buy them or decide I don’t want them anymore. The tag works really well with Smart Folders in Finder, though, and I don’t have trouble keeping up with it. It’s not an area that changes rapidly; just a folder I can browse when I have some spending money and a shopping urge. On these occasions I just untag “tobuy” items as I go through them. It never gets out of hand and it never takes long to update. Unlike the “important” tag I used to use in all of my projects, “tobuy” is basically a top-level tag that I always search for across all topics and groups.</p>

<p>I also sometimes use questionable tags for scripting purposes. I prefer client→project folders to their redundant tag counterparts, mostly just because I’m going to separate those anyway for the sake of filing sanity. I’ll use client/project tags on files on my Desktop, though, and my scripts will automatically sort those tagged files based on their tags and subtags. It’s a bit of a complex system, but it lets me use my Desktop as a general bucket for everything I’m working on, and have the various elements from multiple projects all neatly filed at the end of the day. The filing tags can be removed by the script after they’ve found their home.</p>

<p>There are plenty more exceptions. I don’t think any two people’s tagging systems will be identical. It’s the beauty of tagging: you can build a system that works for you. It doesn’t have to be rigid, but some general, self-imposed rules can definitely make it a more useful process.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:openmeta">
<p>Warning: there is no guarantee that we will always have OpenMeta. OpenMeta uses extended attributes in the UNIX subsystem and it’s not impossible that Apple would pull the plug on OpenMeta’s ability to maintain tags in these xattr’s. However, the current OpenMeta implementation stores tags in two different attributes and keeps a redundant backup of all tags/file associations. It’s a safe bet for now. <a href="#fnref:openmeta" rev="footnote">↩</a></p>
</li>

</ol>
</div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/on-sorting-tagging-and-other-nerdery/' rel='bookmark' title='On sorting, tagging and other nerdery'>On sorting, tagging and other nerdery</a></li>
<li><a href='http://brettterpstra.com/autotag2-smarter-tagging-for-textmate-and-wordpress/' rel='bookmark' title='AutoTag2: smarter tagging for TextMate and WordPress'>AutoTag2: smarter tagging for TextMate and WordPress</a></li>
<li><a href='http://brettterpstra.com/a-bash-function-for-markdown-bloggers/' rel='bookmark' title='A Bash function for Markdown bloggers'>A Bash function for Markdown bloggers</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/some-suggestions-for-better-tagging/">Some suggestions for better tagging</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/some-suggestions-for-better-tagging/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Read &amp; Trust</title>
		<link>http://brettterpstra.com/read-trust/</link>
		<comments>http://brettterpstra.com/read-trust/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 20:13:51 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[read and trust]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=3330</guid>
		<description><![CDATA[<p>I am proud (and humbled) to announce that I’ve been included in the Read &#38; Trust network. Founded by Aaron Mahnke, Read &#38; Trust is a group of writers who have been carefully selected as trustworthy beacons of news and opinions. The ranks include my good friends Dave Caolo and David Chartier, along with many bloggers I admire, such as&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/read-trust/">Read &amp; Trust</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/12/read_trust_badge.png?9d7bd4" alt="Read &amp; Trust badge" height="110" width="150" class="alignright">I am proud (and humbled) to announce that I’ve been included in the <a href="http://readandtrust.com/">Read &amp; Trust</a> network. Founded by <a href="http://www.aaronmahnke.com/">Aaron Mahnke</a>, Read &amp; Trust is a group of writers who have been carefully selected as trustworthy beacons of news and opinions. The ranks include my good friends <a href="http://52tiger.net/">Dave Caolo</a> and <a href="http://windonaleaf.net/">David Chartier</a>, along with many bloggers I admire, such as <a href="http://www.patrickrhone.com/">Patrick Rhone</a>, <a href="http://brooksreview.net/">Ben Brooks</a>, <a href="http://nerdgap.com/">Brett Kelly</a>, <a href="http://shawnblanc.net/">Shawn Blanc</a>, and <a href="http://marco.org/">Marco Arment</a>. This is a great privilege!</p>

<p>This also means I’ll be writing in the <a href="http://readandtrust.com/newsletter.php">Read &amp; Trust newsletter</a>, a weekly circulation that includes a long-form article from one of the Read &amp; Trust writers. Subscriptions are $5/month, and you get exclusive content from some of the best writers in the blogosphere. Each month has a theme (e.g. Creativity, Quality vs. Quantity, Fear &amp; Loss…) and the authors rotate each week (I’ll be up next week). <a href="http://readandtrust.com/newsletter.php">Sign up</a> and you won’t miss any of the great contributions from the Read &amp; Trust writers!</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/miami-dallas-and-home/' rel='bookmark' title='Miami, Dallas and home'>Miami, Dallas and home</a></li>
<li><a href='http://brettterpstra.com/big-nerd-ranchero/' rel='bookmark' title='Big Nerd Ranchero'>Big Nerd Ranchero</a></li>
<li><a href='http://brettterpstra.com/mac-app-giveaway-byword/' rel='bookmark' title='Mac App Giveaway: Byword'>Mac App Giveaway: Byword</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/read-trust/">Read &amp; Trust</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/read-trust/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Thanks, Steve</title>
		<link>http://brettterpstra.com/thanks-steve/</link>
		<comments>http://brettterpstra.com/thanks-steve/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 03:06:52 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2934</guid>
		<description><![CDATA[<p>I’m barely qualified to write about Steve Jobs. I’ve only been a Mac lover for about 8 years; when I was younger I laughed at Mac users. When I started using Apple products, I only knew Steve Jobs as a name. In the past few years, though, I’ve witnessed the genius and discipline that Steve Jobs injected into Apple, and&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/thanks-steve/">Thanks, Steve</a></p>]]></description>
			<content:encoded><![CDATA[<p>I’m barely qualified to write about Steve Jobs. I’ve only been a Mac lover for about 8 years; when I was younger I laughed at Mac users. When I started using Apple products, I only knew Steve Jobs as a name. In the past few years, though, I’ve witnessed the genius and discipline that Steve Jobs injected into Apple, and I’ve come not only to respect him, but to consider him a personal hero. I can’t express how deeply saddened I am that he’s gone.</p>

<p>Steve Jobs and his work changed the course of my life. I’m grateful. Thank you, Steve.</p>
<p>No related posts.</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/thanks-steve/">Thanks, Steve</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/thanks-steve/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>When plain text is wrong</title>
		<link>http://brettterpstra.com/when-plain-text-is-wrong/</link>
		<comments>http://brettterpstra.com/when-plain-text-is-wrong/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 17:17:43 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[brainstorming]]></category>
		<category><![CDATA[mind mapping]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2903</guid>
		<description><![CDATA[<p>If you’ve read any of my writing or looked at any of my projects, you’re probably fully aware of the nerd wood I get for plain text. You know, the stuff that’s been around since the dawn of the computer and will still be around when there’s not an application left that can open a DOCX file. I have to&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/when-plain-text-is-wrong/">When plain text is wrong</a></p>]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/10/plugin_mindmap_screenshot.jpg?9d7bd4" alt="Plugin mindmap screenshot" height="149" width="650"></p>

<p>If you’ve read any of my writing or looked at any of my projects, you’re probably fully aware of the nerd wood I get for plain text. You know, the stuff that’s been around since the dawn of the computer and will still be around when there’s not an application left that can open a DOCX file. I have to admit, though, that there are some things I can’t–and don’t want–to do in plain text.</p>

<p>Plain text is good at storing pieces of information in a linear format. That’s what most of us do most of the time, so it’s a really fun (and potentially useful) thing to nerd out about. I do. A lot. But even among plain text fanatics there are always lines that have to be drawn. Some jobs require Microsoft Word for a final publication, sometimes an HTML email needs to be sent, hell, almost all of our Markdown–at some point–ends up as rich text for one purpose or another. The beauty of Markdown is that I can keep the source documents clean and just keep generating different output for different needs. That’s neat, and it’s what makes <a href="http://fletcherpenney.net/multimarkdown/">MultiMarkdown</a> and apps like <a href="http://markedapp.com">Marked</a> so useful.</p>

<p>I don’t currently do any writing or work that requires anything other than a last-minute HTML conversion from text, so my line gets drawn a little further out. I even get away with sending raw Markdown in my emails (don’t judge, it’s really very readable and totally predictable cross-platform). The line for me, though, is at brainstorming.</p>

<p><span id="more-2903"></span></p>

<p>It is, in my mind, <em>impossible</em> to effectively brainstorm in a text file. If you use a format that’s even slightly more flexible than a typewriter, you’ll get better results. A whiteboard, for example. A Moleskine you can doodle around in. In my case, mind maps. Hand drawn or created on the computer, concept map or mind map, it doesn’t matter. It beats text hands down.</p>

<p>Radiant thinking, as Tony Buzan coined it, is impossible to accomplish in a linear list format. A text file doesn’t allow you to continue multiple branches of thought simultaneously. Maybe if you had a dozen windows or split panes open in your editor and could jump around from section to section working on a bunch of indented markdown lists… but you’d still be less productive than I am in any mind mapping setting. I can almost guarantee it. I might be projecting, but I just don’t think the human brain works that way.</p>

<p>For me, it has nothing to do with pretty branch colors and tweaking font sizes. I’ll admit, if I’m presenting a map I like it to be pretty (maybe even stunning), but the number one reason I prefer the format is simply its structure. Jumping around from thought branch to thought branch, adding and extending idea nodes, I always find myself coming up with details and even new ideas that I know I wouldn’t have found if I’d just popped the initial idea into a text file.</p>

<p>Why am I writing this post? Hopefully to save someone else from wasting the time I spent pondering whether you really could do <em>anything</em> with text files. Turns out, at least for me, you can’t.</p>

<p>I’m okay with that, I really do love my mind maps.</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/why-a-plain-text-nerd-uses-evernote/' rel='bookmark' title='Why a plain-text nerd uses Evernote'>Why a plain-text nerd uses Evernote</a></li>
<li><a href='http://brettterpstra.com/quick-tip-mindmanager-to-clean-html/' rel='bookmark' title='Quick Tip: MindManager to (clean) HTML'>Quick Tip: MindManager to (clean) HTML</a></li>
<li><a href='http://brettterpstra.com/the-mac-and-ios-mind-mapping-app-extravaganza/' rel='bookmark' title='The Mac and iOS mind mapping app extravaganza'>The Mac and iOS mind mapping app extravaganza</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/when-plain-text-is-wrong/">When plain text is wrong</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/when-plain-text-is-wrong/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>An unintentional 24-hour Internet break</title>
		<link>http://brettterpstra.com/an-unintentional-24-hour-internet-break/</link>
		<comments>http://brettterpstra.com/an-unintentional-24-hour-internet-break/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 18:11:04 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>I know, it sounds like one of those experiments that the productivity crowd subjects themselves to, just to see what happens. This was not intentional, premeditated or appreciated, though. A Charter (my ISP) truck showed up outside of our house yesterday afternoon, ostensibly to work on a neighbors connection. Suddenly, the Internet was no more. As the truck drove away,&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/an-unintentional-24-hour-internet-break/">An unintentional 24-hour Internet break</a></p>]]></description>
			<content:encoded><![CDATA[<p>I know, it sounds like one of those experiments that the productivity crowd subjects themselves to, just to see what happens. This was not intentional, premeditated or appreciated, though.</p>

<p>A Charter (my ISP) truck showed up outside of our house yesterday afternoon, ostensibly to work on a neighbors connection. Suddenly, the Internet was no more. As the truck drove away, a correlation was made, but it was too late. An immediate call to Charter, 10 minutes of “automated self-diagnosis” and a service rep in another State failed to bring the truck back. “Tomorrow, between one and three,” they said to my wife. I called back, irate, trying not to swear as it began to sink in that their customer service setup was simply a buffer to keep people like me from talking to anyone who could actually <em>do</em> anything. A fence to keep out the rabid dogs, I suppose.</p>

<p><span id="more-2823"></span></p>

<p>What to do? I suppose we’ve tried to make the best of it. We went for a nice walk around our new neighborhood. We ate a home-cooked meal at the dinner table, which is a rarity. We retired to the living room and watched something my wife tells me is called a “DVD” on our sorely neglected XBox. I had forgotten we had either around.</p>

<p>That was all fine and good, but the next morning it really sunk in. I work from home which, as you can imagine (or well know), requires some connectivity to accomplish. Waking up without the Internet is neither convenient nor pleasant.</p>

<p>My wife, who has recently returned to college at our local University, was rear-ended last week (please, keep your mind out of the gutter). Her truck was totaled, and we let the insurance folks tow it away this weekend. So we have one car, and we live at the top of a very, very tall bluff. Biking to a coffee house is out of the question, and if she dropped me off in the morning before class, I wouldn’t be able to get back to the house during the much-anticipated service window.</p>

<p>Even my cell phone coverage is intermittent, usually boosted by a broadband-driven MicroCell. So I composed a brief explanation of the situation and waited for an Edge signal to show up so I could send it to my co-workers. Then, I had a cup of coffee on the porch and enjoyed the view.</p>

<p>I took a mid-morning nap, just because I could. Now, I’m writing a leisurely piece about the whole thing, but I still have three hours before the service window opens up, and potentially another two hours after that before anything is fixed. I will, obviously, survive. It’s been a stark reminder of how much my life really does revolve around the Internet, though.</p>

<p>Does it bother me that I’m so dependent on the “Cloud?” Not really. I’m a huge fan of the connectedness I feel online. I’m not very good at making and keeping friends in the real world. I don’t really want to be. For me, digital people are much easier to deal with. I’m also quite enamored with the conveniences of the Internet. Conveniences that as a child I never imagined would exist.</p>

<p>Out with my meat-world friends, I regularly use Shazam to identify a song. Then I use the web to learn more about the artist. Spotify instantly gives me a discography and we listen to our new-found artist on the way home. I smile the whole way, just because I never imagined this would be possible.</p>

<p>Debates at dinner are easily ended by my iPhone. Conclusive evidence is presented–complete with backup sources–in a matter of minutes. Information that may have taken a trip home–or even to the library (I think those are still around)–is easily garnered with a speed that would probably have resulted in burning at the stake not so long ago.</p>

<p>At home, my audio and visual entertainment depends upon online services. The catalogs of movies and songs at my fingertips is unfathomable, and I never take it for granted. I get a warm, fuzzy feeling when I think of a movie I want to see and am watching it five minutes later. A song pops into my head, often obscure, and without even being able to remember the title or the artist, I’m listening to it within <em>seconds</em>. Grin.</p>

<p>Now I’m here, without all of these things that I enjoy so much. I don’t like it, and would never claim that I find very much pleasure in being disconnected. Conversely, I do enjoy the unreachability sometimes. Do you remember when the web was a one-way conversation? The curmudgeon in me does occasionally long for that.</p>

<p>That doesn’t last long, though. Eventually, the urge to send a witty tweet and get a witty response arises, and it’s annoying to be unable to act on my impulses. It’s annoying to have to sit with a thought so long that I eventually realize it was neither witty nor worthy of sharing. I shudder to think how quiet the web would be if everyone had this much time to consider their actions.</p>

<p>Am I making the best of this situation? Yes. I’m thoroughly enjoying sitting on the back porch and watching the sky move from rain to sun, studying the traffic patterns of the cars in town–which look like Matchbox® cars from here–and breathing in real, honest-to-goodness clean air. Nothing beeping, buzzing or otherwise distracting me; it’s rather Zen. I know from camping trip experience that it takes at least 24 hours for me to really disconnect my brain. I’ll probably hit that point just as the Charter service tech shows up.</p>

<p>I could probably pontificate on this for another few hours, but I won’t. I’ll try to get some offline work done, then go back to the porch with another cup of coffee. I do apologize for the gap in my blogging schedule over the last few days. Work, Marked and nvALT all got in the way of doing the reviews I have planned. A WordPress/ifttt.com experiment gone horribly wrong on Saturday and now a 24-hour Internet outage (which I may have mentioned already) all conspired to keep this blog quiet. This will be remedied shortly.</p>

<p>Thanks for your patience, and we hope you’ll choose to fly with us again soon.</p>

<p>(As evidenced by this post, I am back online. Yay!)</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/break-up-your-text-documents/' rel='bookmark' title='Break up your text documents'>Break up your text documents</a></li>
<li><a href='http://brettterpstra.com/lunch-break-bugfixes-for-notational-velocity-alt/' rel='bookmark' title='Lunch-break bugfixes for Notational Velocity ALT'>Lunch-break bugfixes for Notational Velocity ALT</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/an-unintentional-24-hour-internet-break/">An unintentional 24-hour Internet break</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/an-unintentional-24-hour-internet-break/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>An office for every mode</title>
		<link>http://brettterpstra.com/an-office-for-every-mode/</link>
		<comments>http://brettterpstra.com/an-office-for-every-mode/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 13:46:42 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[distraction]]></category>
		<category><![CDATA[minimalism]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2745</guid>
		<description><![CDATA[<p>Moving into a new house has meant more space, and a chance to separate my various modes of work a little. I’m more efficient at switching modes (working, writing, playing, etc.) if I can switch spaces. Now, I have three work spaces. First, a “command central” for writing music, coding and fiddling. This has my Mac Pro with a dual-monitor&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/an-office-for-every-mode/">An office for every mode</a></p>]]></description>
			<content:encoded><![CDATA[<p>Moving into a new house has meant more space, and a chance to separate my various modes of work a little. I’m more efficient at switching modes (working, writing, playing, etc.) if I can switch spaces. Now, I have three work spaces.</p>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/Mission-Control.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/Mission-Control-150x150.jpg?9d7bd4" alt="" title="Mission Control" width="150" height="150" class="alignright size-thumbnail wp-image-2752" /></a>First, a “command central” for writing music, coding and fiddling. This has my Mac Pro with a dual-monitor setup, studio monitors, my Oxygen 49 and several mics, my acoustic, electric and bass guitars on a rack to the left and a lot of drawers for cables and additional gizmos (the Mac Pro there also runs the home automation and media servers). I can and will do my day job here, but this is the one I’m allowed to be chaotic at. It’s not that I’m not creative in a sterile (read minimal) environment, but the byproduct of my most creative moments is, well, chaotic surroundings. I’ve decided to just let that happen as it always has, but designate “concentration” spaces for my other two modes.</p>

<p><span id="more-2745"></span></p>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/Writing-Desk.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/Writing-Desk-150x150.jpg?9d7bd4" alt="" title="Writing Desk" width="150" height="150" class="alignright size-thumbnail wp-image-2754" /></a>On the other side of my office is a nook with a small desk which has a keyboard drawer with a Bluetooth keyboard, Magic Mouse and a large Moleskine. There’s also a small lightbox. My MacBook Air sits in front of the lightbox, which is angled toward the wall, and I get a nice, empty desk with a comforting glow around my work area. This desk is for writing and nothing else. My brain is easily trained to accept certain reactions to certain spaces (e.g. bed for sleeping), so I think this will work well.</p>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/Outdoor-Office1.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/Outdoor-Office1-150x150.jpg?9d7bd4" alt="" title="Outdoor Office" width="150" height="150" class="alignright size-thumbnail wp-image-2755" /></a>Lastly, the work-only space. On nice days in the warm 1/3 of the Minnesota year, I have an amazing outdoor office. It’s a small table in a small walled garden facing the heavily wooded area on the slope of the bluff. There are warm, yellow rope lights across the top of the area and the gate slides open to the back yard and woods. It’s pretty close to my definition of perfect. In the cold months, I have an extra space near my main office that I’ll be converting, but I won’t have to worry about that for another month.</p>

<p>I don’t really believe in being distracted. I believe that I procrastinate and create my own distractions, but my workspace rarely has anything to do with it. I have the job flexibility to be able to accept that my brain isn’t in a work mode at almost any time, take 15 minutes to read my RSS feeds or hack around, then get back to it. Once I’m in work mode, I get as obsessed with that as I do with my more creative pursuits. Of course, my job requires creativity, too, and I really couldn’t hold a job that didn’t. The minimalism in the auxiliary workspaces is more to help me keep my clutter contained than to prevent distraction. I think it’s going to work out great!</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/why-markdown-a-two-minute-explanation/' rel='bookmark' title='Why Markdown? A two-minute explanation'>Why Markdown? A two-minute explanation</a></li>
<li><a href='http://brettterpstra.com/keybindings-new-improved-surround-commands/' rel='bookmark' title='KeyBindings: new, improved “surround” commands'>KeyBindings: new, improved “surround” commands</a></li>
<li><a href='http://brettterpstra.com/nvalt-2-1-progress-report/' rel='bookmark' title='nvALT 2.1 progress report'>nvALT 2.1 progress report</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/an-office-for-every-mode/">An office for every mode</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/an-office-for-every-mode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Moving day</title>
		<link>http://brettterpstra.com/moving-day/</link>
		<comments>http://brettterpstra.com/moving-day/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 06:20:27 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2679</guid>
		<description><![CDATA[<p>We just completed the first day of a cross-town move to our new house. It’s my first foray into home ownership, so this is exciting and a little bit nerve wracking. Thanks to all of our friends who helped make what would otherwise have been an overwhelming task into a fun afternoon. Related posts: Instapaper Beyond in the Safari Extensions Gallery&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/moving-day/">Moving day</a></p>]]></description>
			<content:encoded><![CDATA[<p>We just completed the first day of a cross-town move to our new house. It’s my first foray into home ownership, so this is exciting and a little bit nerve wracking. Thanks to all of our friends who helped make what would otherwise have been an overwhelming task into a fun afternoon.</p>


<a href='http://brettterpstra.com/moving-day/sony-dsc-3/' title='The new house'><img width="150" height="150" src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/DSC01172-150x150.jpg?9d7bd4" class="attachment-thumbnail" alt="Picture of our new house" title="The new house" /></a>
<a href='http://brettterpstra.com/moving-day/sony-dsc-6/' title='And then it rained'><img width="150" height="150" src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/DSC01181-150x150.jpg?9d7bd4" class="attachment-thumbnail" alt="Birdfeeder in the rain" title="And then it rained" /></a>
<a href='http://brettterpstra.com/moving-day/sony-dsc-8/' title='Rainy view'><img width="150" height="150" src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/DSC01185-150x150.jpg?9d7bd4" class="attachment-thumbnail" alt="Photo of heavy rain" title="Rainy view" /></a>
<a href='http://brettterpstra.com/moving-day/sony-dsc-7/' title='Feeding the troops'><img width="150" height="150" src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/DSC01213-150x150.jpg?9d7bd4" class="attachment-thumbnail" alt="Pizza and beer" title="Feeding the troops" /></a>
<a href='http://brettterpstra.com/moving-day/sony-dsc-5/' title='Stocked Fridge'><img width="150" height="150" src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/DSC01178-150x150.jpg?9d7bd4" class="attachment-thumbnail" alt="Beer in the fridge" title="Stocked Fridge" /></a>
<a href='http://brettterpstra.com/moving-day/sony-dsc-4/' title='Piles everywhere'><img width="150" height="150" src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/09/DSC01175-150x150.jpg?9d7bd4" class="attachment-thumbnail" alt="Boxes piled up" title="Piles everywhere" /></a>

<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/' rel='bookmark' title='Instapaper Beyond in the Safari Extensions Gallery'>Instapaper Beyond in the Safari Extensions Gallery</a></li>
<li><a href='http://brettterpstra.com/auto-lightboxing-image-links/' rel='bookmark' title='Auto-lightboxing image links'>Auto-lightboxing image links</a></li>
<li><a href='http://brettterpstra.com/home-from-punta-cana/' rel='bookmark' title='Home from Punta Cana'>Home from Punta Cana</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/moving-day/">Moving day</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/moving-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Markdown? A two-minute explanation</title>
		<link>http://brettterpstra.com/why-markdown-a-two-minute-explanation/</link>
		<comments>http://brettterpstra.com/why-markdown-a-two-minute-explanation/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 14:00:35 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[markdown]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2584</guid>
		<description><![CDATA[<p>Anyone who’s read this blog, used my projects or has talked to me about anything nerdy for more than five minutes knows I’m a fan of Markdown. The question doesn’t come up often, but occasionally someone dares to ask–despite the apparent probability that it will lead to a lengthy explanation–why I use Markdown in so many of my workflows. I&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/why-markdown-a-two-minute-explanation/">Why Markdown? A two-minute explanation</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/08/twominuteStopwatch.jpg?9d7bd4" alt="Stopwatch illustration" width="250" height="250" class="alignright size-full wp-image-2586" /></p>

<p>Anyone who’s read this blog, used my projects or has talked to me about <em>anything</em> nerdy for more than five minutes knows I’m a fan of Markdown. The question doesn’t come up often, but occasionally someone dares to ask–despite the apparent probability that it will lead to a lengthy explanation–why I use Markdown in so many of my workflows. I give just about the same response to seasoned nerds as I do to my not-so-computer-savvy friends. This isn’t the <a href="http://www.tuaw.com/markdown-primer">Markdown what</a>, it’s the Markdown <em>why</em>…</p>

<p><span id="more-2584"></span></p>

<p><strong>It’s easy:</strong> the syntax is so simple you can barely call it “syntax.” If you can use an emoticon, you can write Markdown.</p>

<p><strong>It’s fast:</strong> the simple formatting saves a significant amount of time over hand-crafted HTML tags, and is often faster than using a word processor or WYSIWYG editor. It speeds up the workflows of writers of all ilk, from bloggers to novelists.</p>

<p><strong>It’s clean:</strong> Markdown translates quickly to perfectly-formed HTML. No missing closing tags, no improperly nested tags, no blocks left without containers. You also get 100% less cruft than exporting HTML from Microsoft Word. There’s no styling inline, nothing that will otherwise break a site’s design or mess with the XSLT formatting for PDF output. In short, it’s foolproof.</p>

<p><strong>It’s portable:</strong> your documents are cross-platform by nature. You can edit them in any text-capable application on any operating system. Transporting files requires no zipping or archiving, and the filesize is as small as it can possibly get.</p>

<p><strong>It’s flexible:</strong> output your documents to a wide array of formats. Convert to HTML for posting on the web, rich text for sending emails or importing into a layout program for final arrangement or any number of other proprietary formats.</p>

<p><strong>It fits any workflow:</strong> You can make Markdown work with any workflow. It can speed up just about any writing-related process with very little setup. It can also be scripted all to hell, if you want, because plain text is the most flexible of any format known to computer-kind.</p>

<p>And there it is, my two-minute explanation. I’ll be printing this on T-shirts which will be available soon. No, not really. I’ll just keep making Markdown as easy as possible with <a href="http://markedapp.com">Marked</a> and <a href="http://brettterpstra.com/project/nvalt/">nvALT</a> (yes, shameless plugs).</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/markdown-quicktags-wordpress-plugin/' rel='bookmark' title='Markdown QuickTags: WordPress plugin for Markdown lovers'>Markdown QuickTags: WordPress plugin for Markdown lovers</a></li>
<li><a href='http://brettterpstra.com/a-bash-function-for-markdown-bloggers/' rel='bookmark' title='A Bash function for Markdown bloggers'>A Bash function for Markdown bloggers</a></li>
<li><a href='http://brettterpstra.com/taking-the-markdown-to-evernote-service-further/' rel='bookmark' title='Taking the Markdown to Evernote service further'>Taking the Markdown to Evernote service further</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/why-markdown-a-two-minute-explanation/">Why Markdown? A two-minute explanation</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/why-markdown-a-two-minute-explanation/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Gratitude</title>
		<link>http://brettterpstra.com/gratitude/</link>
		<comments>http://brettterpstra.com/gratitude/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 13:55:10 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2550</guid>
		<description><![CDATA[<p>Yesterday’s news of Steve Jobs’ resignation was sad for me. My concern is not for Apple; Apple is a vibrant community of designers and developers and Tim Cook will be excellent at the helm. My concern was for Steve Jobs. He has been one of the few people in my later life that I’ve truly admired, and his work and&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/gratitude/">Gratitude</a></p>]]></description>
			<content:encoded><![CDATA[<p>Yesterday’s news of Steve Jobs’ resignation was sad for me. My concern is not for Apple; Apple is a vibrant community of designers and developers and Tim Cook will be excellent at the helm. My concern was for Steve Jobs. He has been one of the few people in my later life that I’ve truly admired, and his work and principles have been of great inspiration to me. I’d like to join many others in saying “thanks, Steve.”</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/thanks-steve/' rel='bookmark' title='Thanks, Steve'>Thanks, Steve</a></li>
<li><a href='http://brettterpstra.com/ten-dollars-and-the-app-store/' rel='bookmark' title='Ten dollars and the App Store'>Ten dollars and the App Store</a></li>
<li><a href='http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/' rel='bookmark' title='Single-keystroke Instapaper in Google Reader'>Single-keystroke Instapaper in Google Reader</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/gratitude/">Gratitude</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/gratitude/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thanks WWDC</title>
		<link>http://brettterpstra.com/thanks-wwdc/</link>
		<comments>http://brettterpstra.com/thanks-wwdc/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 00:01:50 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2382</guid>
		<description><![CDATA[<p>Thanks to everyone I met at WWDC this year and to the friends I got to see for a great time. San Francisco was as beautiful as ever and the Mac and iOS development communities are, as usual, full of new and brilliant ideas. It’s always heartening to see. TUAW and MacTech will be posting the result of our blogging&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/thanks-wwdc/">Thanks WWDC</a></p>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://www.flickr.com/photos/circlesixdesign/5817563710/sizes/l/in/photostream/"><img alt="Photo of the TUAW Dev Interviews setup" src="http://farm3.static.flickr.com/2386/5817563710_b08dfee385_m_d.jpg" title="The TUAW Dev Interviews" width="240" height="160" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">The TUAW Dev Interviews</p></div>

<p>Thanks to everyone I met at WWDC this year and to the friends I got to see for a great time. San Francisco was as beautiful as ever and the Mac and iOS development communities are, as usual, full of new and brilliant ideas. It’s always heartening to see. TUAW and MacTech will be posting the result of our blogging work at WWDC over the next few weeks.</p>

<p>The Smile party was a blast, and thanks to <a href="http://twitter.com/#!/macgenie">Jean MacDonald</a> and <a href="http://www.smilesoftware.com/">Smile</a> for throwing such a great geekfest. The <a href="http://www.tuaw.com/">TUAW</a> bash was a great time, too, and it was great to see some Apple employees show up (happens less often than you’d think). They were there with <a href="http://twitter.com/#!/danielpunkass">Daniel Jalkut</a>, and it was great to finally meet him, too. Violet Blue, Jim Dalrymple, Manton Reese and more than I can remember right now, great to meet you all!</p>

<p>I’m headed back to Minnesota right now, and not looking forward to the two-hour drive I’ll be in for after landing. Then I’ll have about 5 days to get things in order at work, get nvALT 2.1 released and pack before I head off to a family reunion for almost a week. I seem to be moving around a lot for a grumpy homebody. Oh, well.</p>

<p>Feel free to browse <a href="http://www.flickr.com/photos/circlesixdesign/sets/72157626779972019/with/5814485364/">my WWDC 2011 photos</a> to see a bit of what went on.</p>

<h4>Addendum</h4>

<p>So I’m sitting and waiting for a tow truck to come start my car right now, and I realize I forgot to thank <a href="https://twitter.com/#!/superpixels">Victor Agreda, Jr.</a><sup id="fnref:fn1"><a href="#fn:fn1" rel="footnote">1</a></sup> who instigated most of these meetings, kept me alive and introduced me to In-n-Out Burger. Thanks, Victor!</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:fn1">
<p>See his <a href="http://www.superpixel.com/">amazing HTML1-compliant page</a> for more info. <a href="#fnref:fn1" rev="footnote">↩</a></p>
</li>

</ol>
</div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/home-from-punta-cana/' rel='bookmark' title='Home from Punta Cana'>Home from Punta Cana</a></li>
<li><a href='http://brettterpstra.com/sticking-with-what-i-know/' rel='bookmark' title='Sticking with what I know'>Sticking with what I know</a></li>
<li><a href='http://brettterpstra.com/app-review-yoink/' rel='bookmark' title='App Review: Yoink'>App Review: Yoink</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/thanks-wwdc/">Thanks WWDC</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/thanks-wwdc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A cheat sheet for App Store pricing</title>
		<link>http://brettterpstra.com/a-cheat-sheet-for-app-store-pricing/</link>
		<comments>http://brettterpstra.com/a-cheat-sheet-for-app-store-pricing/#comments</comments>
		<pubDate>Sun, 15 May 2011 17:36:29 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[opinion]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=2315</guid>
		<description><![CDATA[<p>Eddie Smith on App Store prices: It might sound weird coming from a non-seller of apps, but I like seeing higher prices in the App Store. If the market will support higher prices, that’s a really good sign that the App Store is becoming a quality marketplace, not just a snack machine. I use both free and paid apps that&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/a-cheat-sheet-for-app-store-pricing/">A cheat sheet for App Store pricing</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2011/05/iphone_100_dollars.jpg?9d7bd4" alt="iPhone Dollars" class="alignright" /></p>

<p>Eddie Smith <a href="http://www.practicallyefficient.com/2011/05/15/oo-ipad/">on App Store prices</a>:</p>

<blockquote>
  <p>It might sound weird coming from a non-seller of apps, but I like seeing higher prices in the App Store. If the market will support higher prices, that’s a really good sign that the App Store is becoming a quality marketplace, not just a snack machine.</p>
  
  <p>I use both free and paid apps that are probably worth hundreds of dollars to me based on what they do for me. Value is worth paying for, and the more profit potential the App Store offers, the better development we’ll see in it.</p>
</blockquote>

<p>I agree. I’ve put myself on an app budget lately, so I’m spending less overall. As a result, I find myself saving up for the $10+ apps rather than trying every ninety-nine cent app out there. A realistic price for excellent apps makes them more valuable to me, increasing both perceived value <em>and</em> my likelihood to continue using an app. They become less discardable.</p>

<p>This could backfire if all of the crappy apps out there start upping their price just to increase their perceived value. It only takes getting burned once on a $15 app to make you think you should just stick with the cheap stuff. The fact that some really valuable apps are made available for less than three dollars only makes this pitfall worse. If only there were a better try-before-you-buy system in place, and prices weren’t set so arbitrarily. I know that setting a price for your own app is a difficult decision. Maybe we need a cheat sheet for developers to determine the sweet spot for their app pricing.</p>

<p><strong>My app:</strong></p>

<ul>
<li>Farts: go to jail, do not pass go. <strong>Do not collect 99 cents</strong>.</li>
<li>Is a less-useful mimic of an existing app: <strong>Divide the superior app’s price by 3.</strong> <em>Stop here.</em></li>
<li>Provides rudimentary entertainment: <strong>Add $.99</strong></li>
<li>Provides unique entertainment with a refined experience: <strong>Add $2.99</strong></li>
<li>Provides an experience that makes full use of iOS features: <strong>Add $2.99</strong></li>
<li>Provides a valuable portable experience that rivals or beats a similar desktop experience: <strong>Add $10.00</strong></li>
<li>Is a tool that syncs with a valuable desktop experience: <strong>Add $5.00</strong>

<ul>
<li>Syncs with a valuable desktop experience and adds utility appropriate to the mobile platform: <strong>Add another $10.00</strong></li>
</ul></li>
<li>Blows the mind of your target demo: <strong>Add $20.00</strong></li>
</ul>

<p>There, your starter pricing cheat sheet. It needs some refinement and a more complete handling of edge cases, but the basic rule of thumb is: <strong>“Create good apps with intrinsic value and refined experiences, then value your app appropriately.”</strong> Your customers–at least most of us–will truly appreciate it.</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/ten-dollars-and-the-app-store/' rel='bookmark' title='Ten dollars and the App Store'>Ten dollars and the App Store</a></li>
<li><a href='http://brettterpstra.com/quick-tip-fixing-the-other-account-mac-app-store-issue/' rel='bookmark' title='Quick Tip: fixing the “other account” Mac App Store issue'>Quick Tip: fixing the “other account” Mac App Store issue</a></li>
<li><a href='http://brettterpstra.com/marked-is-on-the-mac-app-store/' rel='bookmark' title='Marked is on the Mac App Store'>Marked is on the Mac App Store</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/a-cheat-sheet-for-app-store-pricing/">A cheat sheet for App Store pricing</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/a-cheat-sheet-for-app-store-pricing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 35/174 queries in 0.348 seconds using xcache
Object Caching 4545/4747 objects using xcache
Content Delivery Network via cdn2.brettterpstra.com

Served from: brettterpstra.com @ 2012-05-21 18:59:35 -->
