<?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 Terpstratips - Brett Terpstra</title>
	<atom:link href="http://brettterpstra.com/tag/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://brettterpstra.com</link>
	<description>Elegant solutions to complex problems.</description>
	<lastBuildDate>Fri, 03 Feb 2012 03:11:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Speaking of Notational Velocity, did you know…</title>
		<link>http://brettterpstra.com/speaking-of-notational-velocity-did-you-know/</link>
		<comments>http://brettterpstra.com/speaking-of-notational-velocity-did-you-know/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 20:09:59 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[notational velocity]]></category>
		<category><![CDATA[nvalt]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=1491</guid>
		<description><![CDATA[<p>This is probably clearly documented somewhere, but it took me by surprise. If you have a full “attributed string” url in your clipboard (meaning you used ctrl-click “Copy Link”) and you pop up Notational Velocity and hit the Command-Shift-V shortcut, it will actually download all of the text of the page the link leads to, title it and insert the&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/speaking-of-notational-velocity-did-you-know/">Speaking of Notational Velocity, did you know…</a></p>]]></description>
			<content:encoded><![CDATA[<p>This is probably clearly documented somewhere, but it took me by surprise. If you have a full “attributed string” url in your clipboard (meaning you used ctrl-click “Copy Link”) and you pop up Notational Velocity and hit the Command-Shift-V shortcut, it will actually download all of the text of the page the link leads to, title it and insert the original url at the beginning?</p>

<p><img style=' display: block; margin-right: auto; margin-left: auto;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/12/Notation-1.jpg?9d7bd4" alt="NV web download screenshot" title="Notational Velocity automatic webpage download" width="600" height="264" class="aligncenter size-full wp-image-1499 colorbox-1491" /></p>

<p>I haven’t tried it on the original version, so I don’t know if it’s been there the whole time or if someone built it in along the way, but it’s pretty cool. It’s not the cleanest output, just the full text with most of the tags stripped. It retains some formatting (bold, italics, font size) as Rich Text, but you can clean it up quickly and convert to plain text with a quick “select all” and Command-T.</p>

<p>For <a href="http://brettterpstra.com/code/notational-velocity-alt/">nvALT</a>, I’m thinking about trying to take the raw HTML string, run it through a Readability / Clippable / Instapaper-type algorithm and then “markdownify” the resulting html. That would make it a really useful tool for me, akin to the <a href="http://brettterpstra.dev/code/clippable-to-evernote-service/">Clippable to Evernote</a> service.</p>

<p>First up, though, is social sharing of notes via <a href="http://peg.gd/">peg.gd</a>, thanks to a collaboration with former <a href="http://www.tuaw.com/bloggers/robert-palmer">TUAW colleague</a> Robert Palmer of <a href="http://honestcode.com/">Honest Code</a>. You’ll be able to click an icon on the Preview HUD and post a rendered version of your current note as a web page, and get back a short url for sharing. I won’t say much more than that until I have some more code written, but I’m pretty excited about the possibilities.</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/notational-velocity-alt-5-3/' rel='bookmark' title='Notational Velocity ALT 5.3'>Notational Velocity ALT 5.3</a></li>
<li><a href='http://brettterpstra.com/notational-velocity-alternative-multimarkdown-version/' rel='bookmark' title='Notational Velocity alternative MultiMarkdown version'>Notational Velocity alternative MultiMarkdown version</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/speaking-of-notational-velocity-did-you-know/">Speaking of Notational Velocity, did you know…</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/speaking-of-notational-velocity-did-you-know/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>GMail tip: super-mass editing messages</title>
		<link>http://brettterpstra.com/gmail-tip-super-mass-editing-messages/</link>
		<comments>http://brettterpstra.com/gmail-tip-super-mass-editing-messages/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 17:12:06 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=1365</guid>
		<description><![CDATA[<p>Update: Jeff Scott totally nailed me on this one: You may already know this one, but if you don’t, it’s pretty handy. I have a typical blogger’s inbox, with about 80k messages just from this year. Running searches in GMail only lets you act on 20 messages at a time, so mass label changes, moves, or mark-as-read actions can take&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/gmail-tip-super-mass-editing-messages/">GMail tip: super-mass editing messages</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' display:none'  class="headerimg colorbox-1365" src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/11/gmailpostheader.jpg?9d7bd4" alt="Header image" /></p>

<p>Update: Jeff Scott <a href="http://twitter.com/#!/jeff148apps/statuses/7484499902341120">totally nailed me on this one</a>:</p>

<p><a href="http://twitter.com/#!/jeff148apps/statuses/7484499902341120"><img style=' display: block; margin-right: auto; margin-left: auto;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/11/quickergmailtweet.jpg?9d7bd4" alt="" title="quickergmailtweet" width="400" height="225" class="aligncenter size-full wp-image-1372 colorbox-1365" /></a></p>

<p>You may already know this one, but if you don’t, it’s pretty handy.</p>

<p>I have a typical blogger’s inbox, with about 80k messages just from this year. Running searches in GMail only lets you act on 20 messages at a time, so mass label changes, moves, or mark-as-read actions can take <em>forever</em>. I figured there had to be a better way, and there was.</p>

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

<p><img src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/11/MailplaneFilterSetup.jpg?9d7bd4" alt="MailplaneFilterSetup.jpg" border="0" width="600" height="181" class="shadow colorbox-1365" /></p>

<p>If you go into “Create a Filter,” you can define an <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=7190">advanced boolean search</a> to find all of the messages you want to act on. Put the boolean search into the “Has the Words:” field, and it will function as expected. In my case, I wanted to remove a label from all of the messages in a given inbox, except for ones which I’d starred, so my search was “label:lists-tuaw –is:starred”.</p>

<p>If all you want to do is mass mark a bunch of messages as “read,” you’re pretty much done. Test the search, and then at the top of the search results, just hit “Mark as read.” If you want to do something more advanced, test your search and then continue to the “Next Step.” Ignore the warning about not using “is:” filters, etc., we’ll be deleting the filter before it acts on incoming messages anyway.</p>

<p><img src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/11/MailplaneApplyFilter600.jpg?9d7bd4" alt="MailplaneApplyFilter600.jpg" border="0" width="600" height="189" class="shadow colorbox-1365" /></p>

<p>Here, you can set up all of the things you’d like to do to the messages matching your search. Archive them, label them, forward or delete them, etc. Then, just check the “Also apply filter to xxxx messages below” checkbox and hit “Create Filter.” <strong>WARNING:</strong> <em>if you’re working with thousands of messages, your chance of “undoing” your change is pretty slim, so proceed cautiously.</em> When you’re done, just delete the filter. Mass edit complete!</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/app-review-tunesque/' rel='bookmark' title='App Review: Tunesque'>App Review: Tunesque</a></li>
<li><a href='http://brettterpstra.com/imagemagick-and-geektool-or-nerdtool/' rel='bookmark' title='ImageMagick and GeekTool (or NerdTool)'>ImageMagick and GeekTool (or NerdTool)</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-8-7/' rel='bookmark' title='Instapaper Beyond 1.8.7'>Instapaper Beyond 1.8.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/gmail-tip-super-mass-editing-messages/">GMail tip: super-mass editing messages</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/gmail-tip-super-mass-editing-messages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make amazing coffee without the hassle</title>
		<link>http://brettterpstra.com/make-amazing-coffee-without-the-hassle/</link>
		<comments>http://brettterpstra.com/make-amazing-coffee-without-the-hassle/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 16:48:02 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Write]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=816</guid>
		<description><![CDATA[<p>I’ve really been enjoying my current coffee and tea setup, so I thought I’d share. There’s an investment involved, but you can set it up for anywhere from about $50 to $200, plus the ongoing cost of coffee beans and tea. Here’s the rundown. The beans Thanks to an old friend of mine (@tubetone), I’ve discovered Sweet Maria’s, a California-based&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/make-amazing-coffee-without-the-hassle/">Make amazing coffee without the hassle</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' display:none'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/coffeepostheader.jpg?9d7bd4" alt="Coffee Post header" border="0" width="650" height="187" class="headerimg colorbox-816" /></p>

<p>I’ve really been enjoying my current coffee and tea setup, so I thought I’d share. There’s an investment involved, but you can set it up for anywhere from about $50 to $200, plus the ongoing cost of coffee beans and tea. Here’s the rundown.</p>

<h3>The beans</h3>

<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/coffeebeans.jpg?9d7bd4" alt="coffeebeans.jpg" border="0" width="200" height="181" class="alignright noshadow colorbox-816" />Thanks to an old friend of mine (<a href="http://twitter.com/tubetone">@tubetone</a>), I’ve discovered <a href="http://www.sweetmarias.com/">Sweet Maria’s</a>, a California-based coffee supplier which sells excellent coffee beans (primarily green) online. I don’t roast my own (yet), so I’ve been ordering <a href="http://www.sweetmarias.com/prod.roastedespresso.php">espresso-roasted coffee beans</a> from them, and they’re excellent. You can do whatever you like with preparation, but if you start with less-than-satisfactory beans, you might as well just stir up some Folgers. Research growers online and in your area, and find some good beans you can enjoy without the guilt of rainforest destruction and slave labor. It’s just more fun that way.
<span id="more-816"></span></p>

<h3>Grinding</h3>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/burrgrinder.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/burrgrinder-150x150.jpg?9d7bd4" alt="" title="burrgrinder.jpg" width="150" height="150" class="alignright size-thumbnail wp-image-810 colorbox-816" /></a>I’ve been through an array of grinders in my life, but it’s only been recently that I’ve invested in a <a href="http://www.amazon.com/s/?ie=UTF8&amp;keywords=conical+burr+grinder&amp;tag=googhydr-20&amp;index=aps&amp;hvadid=2961750899&amp;ref=pd_sl_7g293s1ie_b">conical burr grinder</a>. The <a href="http://www.amazon.com/Breville-BCG450XL-Conical-Burr-Grinder/dp/B000MDHH0Q/ref=sr_1_2?ie=UTF8&amp;s=home-garden&amp;qid=1279986165&amp;sr=8-2">one I got</a> may not be perfect, but it works just fine. It quietly creates a grind to your exact specifications, without warming or burning the beans in the process. For this preparation setup, I grind to the fine end of the “drip” setting, and dial it to 20 seconds which gives me the exact amount of grounds I need and doesn’t require me watching over it. I keep the sealed hopper full of beans, and then just grind out what I need when I’m making coffee. There are plenty of options for conical burr grinders. The only reason I really prefer them over your average Black and Decker is granular control over the fineness of the grounds, but do what works for you (and your budget).</p>

<h3>Brewing</h3>

<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/aeropress.jpg?9d7bd4" alt="aeropress.jpg" border="0" width="167" height="321" class="alignright noshadow colorbox-816" />Say what you will about the <a href="http://www.amazon.com/AeroPress-Coffee-and-Espresso-Maker/dp/B000GXZ2GS/ref=sr_1_1?ie=UTF8&amp;s=home-garden&amp;qid=1279985733&amp;sr=8-1">AeroPress</a> ($18.99 on Amazon right now), which is essentially a glorified French Press, but it makes the best coffee I’ve ever had outside of an expensive espresso bar. It takes about 45 seconds to make a great cup of coffee, once you have the hot water and grounds ready. I’d recommend alternatives to this, but I haven’t found any. The AeroPress is inexpensive and, to rip off a phrase, it Just Works™. The optimum temperature for the AeroPress is 175°, and I’ve got that nailed and on tap with my <a href="http://shopmandalatea.com/zojirushi-champagne-micom-water-boiler-and-warmer-1.html">Zojirushi water heater</a><sup id="fnref:shrimpeyes"><a href="#fn:shrimpeyes" rel="footnote">1</a></sup>. I purchased it from Mandala Tea (friends of mine) for the purpose of brewing perfect tea, but it’s doing double duty now that I have my AeroPress. 175° works perfectly for green tea <em>and</em> coffee, so I generally just leave it set there and have hot water on tap.</p>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/zojirushi.jpg?9d7bd4"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/zojirushi-150x150.jpg?9d7bd4" alt="" title="zojirushi.jpg" width="150" height="150" class="alignleft size-thumbnail wp-image-813 colorbox-816" /></a>Combine pre-heated water with a hopper of beans that have my pre-measured grounds in 20 seconds, I’ve got a great cup of coffee in about one minute. Daily cleanup is as simple as putting the mug in the dishwasher, popping the grounds out of the AeroPress (just aim toward the trash and push the plunger, then run the plunger under water) and sweeping up the grounds I inevitably scatter around the grinder.</p>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/teathermos.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/teathermos-126x150.jpg?9d7bd4" alt="" title="teathermos.jpg" width="126" height="150" class="alignright size-thumbnail wp-image-814 colorbox-816" /></a>These days I tend to wake up to a single, great cup of coffee, and then drink tea for the rest of the day. <a href="http://shopmandalatea.com">Mandala Tea</a> keeps me well-stocked in hand-picked, loose leaf teas (I especially like the <a href="http://shopmandalatea.com/oolong-tea/ginseng-oolong.html">Ginseng Oolong</a>), and I picked up a <a href="http://shopmandalatea.com/double-walled-tea-thermos.html">tea thermos</a> from them that makes sipping all day a pleasure. In the end, I’ve found that a great cup of coffee doesn’t require a religious routine or a lot of hassle, just the right supplies. I’m not trying to sell anyone on any of this kit, it’s just what I’m using and it’s working great.</p>

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

<li id="fn:shrimpeyes">
<p>If you choose to boil your water on the stove and don’t have a thermometer handy, you can use the “shrimp eyes” technique. The Chinese refer to the point where water first starts to form bubbles at the bottom of the pot as “shimp eyes,” and a full boil is “whale eyes.” Shrimp eyes begin at approximately 175°, so just keep an eye out for them. <a href="#fnref:shrimpeyes" rev="footnote">↩</a></p>
</li>

</ol>
</div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/the-warmest-fuzziest-scary-thought/' rel='bookmark' title='The warmest, fuzziest scary thought'>The warmest, fuzziest scary thought</a></li>
<li><a href='http://brettterpstra.com/web-excursions-august-9-2011-august-12-2011/' rel='bookmark' title='Web excursions: August 9, 2011 — August 12, 2011'>Web excursions: August 9, 2011 — August 12, 2011</a></li>
<li><a href='http://brettterpstra.com/an-unintentional-24-hour-internet-break/' rel='bookmark' title='An unintentional 24-hour Internet break'>An unintentional 24-hour Internet break</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/make-amazing-coffee-without-the-hassle/">Make amazing coffee without the hassle</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/make-amazing-coffee-without-the-hassle/feed/</wfw:commentRss>
		<slash:comments>3</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 12/48 queries in 0.154 seconds using xcache
Object Caching 1355/1396 objects using xcache
Content Delivery Network via cdn2.brettterpstra.com

Served from: brettterpstra.com @ 2012-02-04 08:58:13 -->
