<?xml version="1.0" encoding="UTF-8"?>
<rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Queue Blog</title>
	<atom:link href="http://blog.thequeue.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thequeue.net</link>
	<description>enqueue "notes to self"</description>
	<lastBuildDate>Sat, 04 Jul 2009 00:00:00 PDT</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item><title>Links for 2009-07-03 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/3odhobNaHB8/jeffrey.schoolcraft</link><pubDate>Sat, 04 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-07-03</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.usertesting.com/index.aspx"&gt;Low cost usability testing - UserTesting.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2008/08/19/screencasting-how-to-start/"&gt;Screencasting: How To Start, Tools and Guidelines | Developer's Toolbox | Smashing Magazine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.articulate.com/rapid-elearning/4-simple-tips-for-recording-high-quality-audio/"&gt;4 Simple Tips for Recording High-Quality Audio - The Rapid eLearning Blog&lt;/a&gt;&lt;br/&gt;
Super-Cardioid Vocal Microphone&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nitrogenproject.com/"&gt;Nitrogen - Nitrogen Web Framework for Erlang&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/3odhobNaHB8" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-07-03</feedburner:origLink></item><item><title>Links for 2009-07-02 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/tSHMOKbEw7g/jeffrey.schoolcraft</link><pubDate>Fri, 03 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-07-02</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ozmm.org/posts/when_github_goes_down.html"&gt;When GitHub goes down... &amp;mdash; ones zeros majors and minors&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/tSHMOKbEw7g" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-07-02</feedburner:origLink></item><item><title>Links for 2009-07-01 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/PT3dwhJ9q0k/jeffrey.schoolcraft</link><pubDate>Thu, 02 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-07-01</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://terralien.com/projects/querytrace/"&gt;Terralien - QueryTrace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitroster.com/"&gt;Twit Roster&lt;/a&gt;&lt;br/&gt;
Gives you a nice interface to add a bunch of tweeple to a web page, good for groups, orgs, companies, etc&lt;/li&gt;
&lt;li&gt;&lt;a href="http://lifehacker.com/362062/create-your-own-cross+platform-backup-server"&gt;Lifehacker - Create Your Own Cross-Platform Backup Server - Backup utilities&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.geek.com/articles/gadgets/feature-how-to-build-and-customize-your-own-pbx-with-asterisk-20080812/"&gt;Feature: How to build and customize your own PBX with Asterisk - UPDATED &amp;ndash; New Tech Gadgets &amp;amp; Electronic Devices | Geek.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/PT3dwhJ9q0k" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-07-01</feedburner:origLink></item><item><title>Links for 2009-06-30 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/4YGS-Tu4EXk/jeffrey.schoolcraft</link><pubDate>Wed, 01 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-06-30</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.sitepoint.com/article/ultimate-seo-checklist/"&gt;The Ultimate SEO Checklist [Search Marketing]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mashable.com/2009/06/30/social-media-enterprise/"&gt;HOW TO: Use Social Media for Enterprise Business&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://css-tricks.com/common-sense-seo-checklist/"&gt;Common Sense SEO Checklist | CSS-Tricks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/4YGS-Tu4EXk" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-06-30</feedburner:origLink></item><item><title>Links for 2009-06-29 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/zSQs9VxHptI/jeffrey.schoolcraft</link><pubDate>Tue, 30 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-06-29</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jakescruggs.blogspot.com/2009/06/iteration-zero.html"&gt;Jake Scruggs: Iteration Zero&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/zSQs9VxHptI" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-06-29</feedburner:origLink></item><item><title>Links for 2009-06-27 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/OQJ6rUzIRNw/jeffrey.schoolcraft</link><pubDate>Sun, 28 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-06-27</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.thehomeautomationstore.com/"&gt;X10 Home Automation Store &amp;ndash; Discount Prices Everyday&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/OQJ6rUzIRNw" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-06-27</feedburner:origLink></item><item><title>Links for 2009-06-25 [del.icio.us]</title><link>http://feedproxy.google.com/~r/TheQueue/~3/Bnhq-16CS7A/jeffrey.schoolcraft</link><pubDate>Fri, 26 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jeffrey.schoolcraft#2009-06-25</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cocomment.com/"&gt;coComment - Join the conversation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.yacktrack.com/home"&gt;YackTrack.com: Home&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cariegrls.blogspot.com/2009/05/my-free-igoogle-brand-monitoring.html"&gt;Carie Lewis | Social Media Evangelista: My (FREE) iGoogle Brand Monitoring Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.techrigy.com/what_is_sm2.php"&gt;Reputation Management and Brand Monitoring in Social Media with SM2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mmgworldwide.com/social-marketing.aspx"&gt;Social Marketing &amp;amp; Brand Monitoring for Travel Companies | MMG Worldwide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://socialmention.com/"&gt;Real Time Search - Social Mention&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://coworking.pbworks.com/"&gt;Coworking / FrontPage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.marketingpilgrim.com/2007/08/26-free-tools-for-buzz-monitoring.html"&gt;Social Media Monitoring Tools: 26 Free Online Reputation Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mashable.com/2008/11/07/social-media-marketing-plan/"&gt;The 22 Step Social Media Marketing Plan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://charlesmaxwood.com/9-ways-to-use-rails-metal/"&gt;9 Ways to Use Rails Metal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/TheQueue/~4/Bnhq-16CS7A" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jeffrey.schoolcraft#2009-06-25</feedburner:origLink></item><item>
		<title>@apressdailydeal updates</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/kR41cwCySSc/</link>
		<comments>http://blog.thequeue.net/apressdailydeal-updates/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 09:18:41 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[TwitterBots]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/apressdailydeal-updates/</guid>
		<description><![CDATA[I&#8217;ve tweaked how my twitter bot @apressdailydeal tweets. One of the biggest sources of confusion was caused by my linking directly to the ebook details page on Apress&#8217; site. Today&#8217;s book, for example, is Storage Networks but the details page doesn&#8217;t show the $10 daily deal price. It&#8217;s shown in the card and on the [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">I&#8217;ve tweaked how my twitter bot <a href="http://twitter.com/apressdailydeal">@apressdailydeal</a> tweets. One of the biggest sources of confusion was caused by my linking directly to the ebook details page on Apress&#8217; site. Today&#8217;s book, for example, is <a href="http://apress.com/book/view/1590592980">Storage Networks</a> but the details page doesn&#8217;t show the $10 daily deal price. It&#8217;s shown in the card and on the <a href="http://su.pr/2R677z">Daily Deal</a> itself.</p>
<p style="clear: both">The old format went something like this:</p>
<blockquote style="clear: both"><p>[Date] Title (link to details page for book)</p>
</blockquote>
<p style="clear: both">So yesterday&#8217;s deal was:</p>
<blockquote style="clear: both"><p>[2009-06-24]: Excel 2007 PivotTables Recipes: A Problem-Solution Approach (http://rubyurl.com/HtMV)</p>
</blockquote>
<p style="clear: both">The new format:</p>
<blockquote style="clear: both"><p>Title, Publish date, Author, (DailyDeal link)</p>
</blockquote>
<p style="clear: both">So today&#8217;s deal is:</p>
<blockquote style="clear: both"><p>Storage Networks Pub. Jun 2004 by Daniel J. Worden (http://su.pr/2R677z)</p>
</blockquote>
<p style="clear: both">Twitter takes care of the date, I add author and publish date so you can decide if it&#8217;s worth buying a book from 2004 (sometimes they are, other times not) and I avoid confusion by linking you back to the page that says $10.</p>
<p style="clear: both"><strong>Disclaimer</strong>: I&#8217;m not associated with Apress in any way. I was just annoyed/surprised that they didn&#8217;t have an RSS feed or something for a &#8220;daily deal&#8221;. I wouldn&#8217;t remember to come back every day. Yes, Apress has some affiliate type program but you can&#8217;t earn anything off the daily deal. I think the only thing this has really done, for me, is cause me to spend more money because I&#8217;m actually seeing the deals every day. (Though if they wanted to send me a Kindle DX to read all these books on, I wouldn&#8217;t send it back <img src='http://blog.thequeue.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/kR41cwCySSc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/apressdailydeal-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/apressdailydeal-updates/</feedburner:origLink></item>
		<item>
		<title>NoVa CodeCamp 2009.01 in review</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/NOOePlpMaWs/</link>
		<comments>http://blog.thequeue.net/nova-codecamp-200901-in-review/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 19:04:54 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[CodeCamp]]></category>
		<category><![CDATA[NoVaCodeCamp]]></category>
		<category><![CDATA[Feedback]]></category>
		<category><![CDATA[NoVaCodeCamp2009.01]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/nova-codecamp-200901-in-review/</guid>
		<description><![CDATA[Another CodeCamp is in the books. It&#8217;s always a lot of fun but the event itself is exhausting. We made a couple changes this year, most notably:

We didn&#8217;t provide breakfast or coffee (it&#8217;s a free event and we didn&#8217;t have sponsors)
We shortened the sessions to 60 minutes from 75 to get more speakers

Universally, both those [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">Another CodeCamp is in the books. It&#8217;s always a lot of fun but the event itself is exhausting. We made a couple changes this year, most notably:</p>
<ul style="clear: both">
<li>We didn&#8217;t provide breakfast or coffee (it&#8217;s a free event and we didn&#8217;t have sponsors)</li>
<li>We shortened the sessions to 60 minutes from 75 to get more speakers</li>
</ul>
<p style="clear: both">Universally, both those changes were not well received. I&#8217;m going to go through feedback in general and then talk about what the plans are for the CodeCamp in the fall.</p>
<p style="clear: both"><strong>How was the event overall? 7.88/9</strong></p>
<ul style="clear: both">
<li>Most of the comments in here were &#8220;Great&#8221;</li>
<li>A few complained about the short sessions</li>
<li>A few more complained about lack of food</li>
</ul>
<p style="clear: both"><strong>How was the range of topics? 7.77/9</strong><br />This is something I try not to control at all. I give people a general list of ideas but I&#8217;m trying to encourage speakers and not constrain them. Given the breadth of available topics in the .NET eco system they&#8217;re admittedly going to be all over the place.</p>
<ul style="clear: both">
<li>Generally it seemed we managed to have a good balance between vCurrent and vNext tech.</li>
<li>Scheduling could always be improved (how sessions are arranged in tracks, and how levels are distributed across timeslots)</li>
</ul>
<p style="clear: both"><strong>How was the length of the sessions? 7.31/9</strong><br />I&#8217;m honestly surprised here, I expected to get dinged pretty good on this one. It&#8217;s all my decision and I really didn&#8217;t want to turn away any speakers, and I didn&#8217;t.</p>
<p style="clear: both">
<ul style="clear: both">
<li>Most, obviously, thought the sessions were fine.</li>
<li>The louder complainants that it was too short.</li>
<li>No one thought they were too long.</li>
</ul>
<p style="clear: both"><strong>How was the format of the event? More coding, more powerpoints? 7.8/9</strong><br />I guess this question wasn&#8217;t fair, or clear enough to answer on a simple 1-9 scale with comments. I was more just looking for feedback as I&#8217;d like more code-centric events.</p>
<p style="clear: both"><strong>How was the food? 7.45/9</strong><br />It was Memorial Day weekend, we had 230 people registered, 150 show up, and 45 pizzas. Somehow, 45 pizzas disappeared in under 2 minutes. Maybe everyone was getting even for not being given breakfast. Seriously, the gall of these <strong>Free Event Organizers!</strong> Most people were pleased, except the few that didn&#8217;t get any pizza.</p>
<p style="clear: both">It&#8217;s really annoying to see people grab 4 or 5 pieces before the rest of the line makes it through. What can we do? Serve pizza instead of expect people to just take some and come back around for more if it&#8217;s left?</p>
<p style="clear: both"><strong>Is catered breakfast and network access worth a small registration fee? 4.81/9</strong><br />I&#8217;ll take this as no. One of the bigger drawbacks about the space is network access, which the attendees don&#8217;t have. The other is just the fact that we&#8217;re starting to outgrow it. But having it at Microsoft, for free, keeps us able to do these events often. Other area CodeCamps had to drop down to only 1 event this year because they have to pay to rent space.</p>
<p style="clear: both"><strong>How well was the event organized? 8.14/9</strong><br />Well, we did good here.</p>
<p style="clear: both"><strong>How was the length of lunch? 6.95/9</strong><br />I had a couple comments during the day so I included this question. A CodeCamp or two ago, we had an ask the experts session at lunch, and it went really well. We&#8217;ll have to bring that back (or lightening talks). This time we wasted what could have been session time. There was some networking but most of the comments seemed to think it was long.</p>
<p style="clear: both"><strong>Would you ever consider speaking during a full session? 5.87/9</strong><br />Some people just don&#8217;t want to speak, I know. I didn&#8217;t tell the speakers to skip this question either, so they&#8217;re obviously skewing the results.</p>
<p style="clear: both">I would like to see more people speak, more new people, and hopefully this is an indication that we might have some of them ready.</p>
<p style="clear: both"><strong>Would you ever consider speaking during a lightning talk (5-10 minutes) 5.82/9</strong><br />Less people, maybe one less, was actually less inclined to speak during a lightning session than a full session. I don&#8217;t get it. I really don&#8217;t know what the aversion to lightning talks is in the .NET community.</p>
<p style="clear: both">Any ideas? </p>
<p style="clear: both"><strong>How interested are you in attending lightning talks? 6.67/9</strong><br />Seems like there is at least an audience for this type of thing, assuming we can get some of the ( (5.82/9) * 63 ) respondees to participate.</p>
<p style="clear: both"><strong>Next Time</strong></p>
<p style="clear: both">
<ul style="clear: both">
<li>We&#8217;ll go back to 75 minute sessions.</li>
<li>We&#8217;ll schedule it around holidays <img src='http://blog.thequeue.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (my bad)</li>
<li>We&#8217;ll do &#8220;Ask the Experts&#8221; and/or &#8220;Lightning Talks&#8221;</li>
<li>We&#8217;ll try harder to get coffee in the morning</li>
<li>We&#8217;ll order a bunch more pizza or guilt people into taking 2 slices to start</li>
</ul>
<p style="clear: both"><strong>Open Invitation</strong><br />If you&#8217;re one of the people that think we did a horrible job, or should have provided breakfast, please join the team. Help make it better. Help us find vendors to give us money to buy coffee. Help us find alternative space with net access. Help figure out how to deal with pizza.</p>
<p style="clear: both">Of course we&#8217;d love to have you help even if you thought we did a great job.</p>
<p style="clear: both">Either way, get in touch with me.</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/NOOePlpMaWs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/nova-codecamp-200901-in-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/nova-codecamp-200901-in-review/</feedburner:origLink></item>
		<item>
		<title>Why my impatience drove me to reinvent the wheel and how I fixed it</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/A_y-LIckcv8/</link>
		<comments>http://blog.thequeue.net/why-my-impatience-drove-me-to-reinvent-the-wheel-and-how-i-fixed-it/#comments</comments>
		<pubDate>Thu, 28 May 2009 01:37:07 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[URLAgg]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/why-my-impatience-drove-me-to-reinvent-the-wheel-and-how-i-fixed-it/</guid>
		<description><![CDATA[URLAgg was my pet project, an itch scratcher. It pulls the delicious popular json feeds and makes sure I only see new links and that they&#8217;re available to me, across all or one of my tags, via summary or itemized feeds. It&#8217;s supposed to save me time by not living on delicious, manually moving around [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><a href="http://urlagg.com">URLAgg</a> was my pet project, an itch scratcher. It pulls the delicious popular json feeds and makes sure I only see new links and that they&#8217;re available to me, across all or one of my tags, via summary or itemized feeds. It&#8217;s supposed to save me time by not living on delicious, manually moving around popular feeds and trying to pick out new links.</p>
<p style="clear: both">The first few days I&#8217;d add a tag, and at the top of the hour after the fetch had run I&#8217;d see new links for that tag, <a href="http://urlagg.com/tags/hot">hot</a> and <a href="http://urlagg.com/tags/popular">popular</a>. Then all I&#8217;d see was hot and popular.</p>
<p style="clear: both">The delicious algorithms for hot and popular are proprietary (read: smoke and mirrors). I thought I was missing something so I added a bunch of changes to pull the tag feed directly. Then I needed to make another call for each link to see how many times it was bookmarked. I had to add a threshold because I was seeing anywhere from single digits to almost 65,000. So I added a threshold (first 50, then 500) and made sure it was used when showing links on the web. Then I had to deal with freshness, I didn&#8217;t want to work on updating the 50,000 links I&#8217;d pulled down if they were old. </p>
<p style="clear: both">All told I&#8217;ve spent a week on that, week and a half or so when you consider the time I was paired as well. Not 60 hours, but time where I&#8217;m not doing anything else. Finally, trying to tweak it one more time this morning, because it looked like dupes were coming back, a lot after marking as read, it seemed like &#8220;I&#8217;m trying to implement my own delicious popular algorithm&#8221;.</p>
<p style="clear: both">Ugh. So I started disabling that code and updating specs to go back to where it was before. I could have reverted but in the mean time I added an admin dashboard to help&#8211;among other things&#8211;debug my filtering.</p>
<p style="clear: both">I&#8217;m going to give it a week or so and not touch it. See if things level out, if there really aren&#8217;t that many links becoming popular for individual tags.</p>
<p style="clear: both">I have enough to keep me busy. Beta invitations, coupons and making sure express checkout always runs and passes in my cucumber tests (for a different project).</p>
<p style="clear: both">The lesson for me, I hope, is &#8220;let the system return to equilibrium before trying to make adjustments&#8221;. Only make adjustments based on customer needs, and I&#8217;m not always the best customer.</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/A_y-LIckcv8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/why-my-impatience-drove-me-to-reinvent-the-wheel-and-how-i-fixed-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/why-my-impatience-drove-me-to-reinvent-the-wheel-and-how-i-fixed-it/</feedburner:origLink></item>
		<item>
		<title>URLAgg more popular</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/g8tdqnJvQuA/</link>
		<comments>http://blog.thequeue.net/urlagg-more-popular/#comments</comments>
		<pubDate>Thu, 21 May 2009 04:16:49 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[URLAgg]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/urlagg-more-popular/</guid>
		<description><![CDATA[A few days ago I got concerned with URLAgg because I&#8217;d see updates after I started tracking a tag but then I&#8217;d only see popular, and hot after that got implemented. I added some logging code to make sure things were working the way I expected them to. My specs worked, I was just curious [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">A few days ago I got concerned with <a href="http://urlagg.com">URLAgg</a> because I&#8217;d see updates after I started tracking a tag but then I&#8217;d only see popular, and hot after that got implemented. I added some logging code to make sure things were working the way I expected them to. My specs worked, I was just curious about how often the feeds were being updated.</p>
<p style="clear: both">Pushed the new code with logging and popular almost never changed. So I added hot to get a bit more discovery. They&#8217;re both proprietary algorithms so there&#8217;s no way for me to guess what it takes to make a bookmark popular.</p>
<p style="clear: both">So the latest push of <a href="http://urlagg.com">URLAgg</a> now pulls in recent links for your tags. To weed out the noise I&#8217;ve arbitrarily set a filter threshold requiring a link to have been bookmarked at least 50 times before being shown on <a href="http://urlagg.com">URLAgg</a>. I&#8217;m storing the bookmark count, so I can change the filter later if it turns out to be too noisy or too quiet.</p>
<p style="clear: both">There was a bit of time after the transition where all previously seen links didn&#8217;t have bookmark counts so we needed to gradually retrofit their counts. But, being a good API user you&#8217;re only supposed to call URLINFO no faster than 1 time a second. This means running the updates in batches, sleeping a second between links, and sleeping again (longer) between batch runs. The sleep between batch runs is more for the benefit of <a href="http://urlagg.com">URLAgg&#8217;s</a> server.</p>
<p style="clear: both">Everything should be updated now, or close. I think the next big thing is going to be marking read by Tag and not by all (though there will probably still be a convenience link that will do it for all of them).</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/g8tdqnJvQuA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/urlagg-more-popular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/urlagg-more-popular/</feedburner:origLink></item>
		<item>
		<title>NoVa CodeCamp 2009.01 this Saturday (5/23)</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/ajMobIaGNo4/</link>
		<comments>http://blog.thequeue.net/nova-codecamp-200901-this-saturday-523/#comments</comments>
		<pubDate>Thu, 21 May 2009 00:06:30 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[CodeCamp]]></category>
		<category><![CDATA[NoVaCodeCamp]]></category>
		<category><![CDATA[community]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/nova-codecamp-200901-this-saturday-523/</guid>
		<description><![CDATA[This is just a quick reminder that NoVa CodeCamp 2009.01 is this Saturday, May 23, 2009 in Reston, VA. Registration starts at 8a this time around, and we have over 200 people signed up to attend, so plan accordingly. 
A few things to help make Saturday as enjoyable as possible for everyone involved. 
Details: 


Schedule [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">This is just a quick reminder that <a href="http://novacodecamp.org">NoVa CodeCamp 2009.01</a> is this Saturday, May 23, 2009 in Reston, VA. Registration starts at 8a this time around, and we have over 200 people signed up to attend, so plan accordingly. </p>
<p style="clear: both">A few things to help make Saturday as enjoyable as possible for everyone involved. </p>
<p style="clear: both"><strong>Details</strong>: </p>
<p style="clear: both">
<ul style="clear: both">
<li><a href="http://novacodecamp.org/UpcomingCodeCamp/tabid/172/Default.aspx" target="_blank">Schedule</a> </li>
<li><a href="http://novacodecamp.org/UpcomingCodeCamp/Sessions/tabid/175/Default.aspx" target="_blank">Session abstracts</a> </li>
<li><a href="http://novacodecamp.org/UpcomingCodeCamp/Sessions/tabid/175/Default.aspx" target="_blank">Location</a> </li>
<li>Lunch will be provided (Pizza and Drink). Breakfast will not, you&#8217;re on your own for carbs and caffeine in the morning.</li>
</ul>
<div><strong>Volunteers</strong>:</div>
<div>We need volunteers. Just little pockets of time to help us make sure the event goes smoothly. If you&#8217;re interested please send me an <a href="mailto:jeff@novacodecamp.org">email</a>. We need help with:</div>
<div>
<ul style="clear: both">
<li>Registration</li>
<li>Setup (in the morning, putting out swag, water at the podiums for speakers)</li>
<li>Lunch (just making sure the food gets out)</li>
</ul>
<div><strong>Updates</strong>:</div>
<div>You can stay updated through a number of channels, including:</div>
<div>
<ul style="clear: both">
<li><a href="http://novacodecamp.org/" target="_blank">NoVa CodeCamp website</a> </li>
<li><a href="http://twitter.com/novacodecamp" target="_blank">twitter.com/novacodecamp</a> </li>
<li><a href="http://thequeue.net/" target="_blank">This blog</a> </li>
<li><a href="http://twitter.com/jschoolcraft" target="_blank">twitter.com/jschoolcraft</a> </li>
</ul>
<div><strong>Feedback:</strong></div>
<div>We&#8217;ll have evaluations after the event as usual, online at <a href="http://CodeCampEvals.com/" target="_blank">CodeCampEvals.com</a> . We value your feedback and try to make each event better than the last. Feel free to shoot me an email, comment on twitter, etc.</div>
<div></div>
</div>
</div>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/ajMobIaGNo4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/nova-codecamp-200901-this-saturday-523/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/nova-codecamp-200901-this-saturday-523/</feedburner:origLink></item>
		<item>
		<title>URLAgg now with 100% more sidebar</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/Zm8n4DNMisg/</link>
		<comments>http://blog.thequeue.net/urlagg-now-with-100-more-sidebar/#comments</comments>
		<pubDate>Fri, 15 May 2009 17:29:42 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/urlagg-now-with-100-more-sidebar/</guid>
		<description><![CDATA[URLAgg is on fire, relatively speaking from a development standpoint. New this release: a sidebar with three main sections:

Magic Tags: like magic numbers, but for tags, these mean something different to URLAgg than every other tag.
All tracked tags: your tags, so you can navigate through them even when you don&#8217;t have an unread links.
URLAgger trackings: [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><a href="http://urlagg.com">URLAgg</a> is on fire, relatively speaking from a development standpoint. New this release: a sidebar with three main sections:
<ul style="clear: both">
<li><strong>Magic Tags</strong>: like magic numbers, but for tags, these mean something different to URLAgg than every other tag.</li>
<li><strong>All tracked tags</strong>: your tags, so you can navigate through them even when you don&#8217;t have an unread links.</li>
<li><strong>URLAgger trackings</strong>: These are recently links that someone on URLAgg started tracking (it might even be you). Just one more discoverability bit.</li>
</ul>
<p style="clear: both"><a href="http://blog.thequeue.net/wp-content/uploads/2009/05/currently-tracking-urlagg-build-200904231919461.png" class="image-link"><img class="linked-to-original" src="http://blog.thequeue.net/wp-content/uploads/2009/05/currently-tracking-urlagg-build-20090423191946-thumb.png" height="186" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/Zm8n4DNMisg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/urlagg-now-with-100-more-sidebar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/urlagg-now-with-100-more-sidebar/</feedburner:origLink></item>
		<item>
		<title>URLAgg Source Tags and Discoverability</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/WukByHiHL7k/</link>
		<comments>http://blog.thequeue.net/urlagg-source-tags-and-discoverability/#comments</comments>
		<pubDate>Fri, 15 May 2009 08:45:39 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Discoverability]]></category>
		<category><![CDATA[URLAgg]]></category>
		<category><![CDATA[Folksonomy]]></category>
		<category><![CDATA[Tags]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/urlagg-source-tags-and-discoverability/</guid>
		<description><![CDATA[With the amount of information that we could sift through often it&#8217;s more a case of not knowing a tool or technique exists than reinventing the wheel. With ruby and rails whenever I&#8217;ve wanted to write something to solve a problem, like a US State List for drop downs, I take a quick trip out [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">With the amount of information that we could sift through often it&#8217;s more a case of not knowing a tool or technique exists than reinventing the wheel. With ruby and rails whenever I&#8217;ve wanted to write something to solve a problem, like a US State List for drop downs, I take a quick trip out to <a href="http://github.com">github</a> or gem search -r for that thing. </p>
<p style="clear: both">State List is an easy example, it was in Rails, got moved out of rails along with Country list, which I also needed for something else. The point is, if you need something in the ruby or rails ecosystem you can probably find it:</p>
<ul style="clear: both">
<li>Want to parse JSON (gem search -r json => > 12 gems)</li>
<li>Want to make a twitter bot (wc -l says gem search -r twitter returned 59 gems)</li>
<li>Want to parse HTML use hpricot</li>
<li>Want to parse HTML that&#8217;s behind a form, drive the form with mechanize then parse with hpricot</li>
<li>etc</li>
</ul>
<p style="clear: both">That works fairly well for code, libraries, gems, etc. Though it&#8217;s not as easy to search github for C# or a few other terms because they do a fuzzy search (which probably works better for most things) and I&#8217;ve not been able to crack the nut on multi-term search in github:</p>
<p style="clear: both"><a href="http://blog.thequeue.net/wp-content/uploads/2009/05/search-json-parse-github-build-20090423191946.png" class="image-link"><img class="linked-to-original" src="http://blog.thequeue.net/wp-content/uploads/2009/05/search-json-parse-github-build-20090423191946-thumb.png" height="136" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a>What happens if you don&#8217;t know you need it, or that it even exists, or what to search for?</p>
<p style="clear: both"><a href="http://blog.thequeue.net/wp-content/uploads/2009/05/currently-tracking-urlagg-build-20090423191946-11.png" class="image-link"><img class="linked-to-original" src="http://blog.thequeue.net/wp-content/uploads/2009/05/currently-tracking-urlagg-build-20090423191946-1-thumb.png" height="223" align="left" width="380" style=" display: inline; float: left; margin: 0 10px 10px 0;" /></a>I&#8217;m hoping &#8220;source tags&#8221; will help with that. Source tags are the folksonomy applied to a given link from the community of users that bookmarked the link. Simply their other tags applied to that link. <br />So a link to <a href="http://www.balsamiq.com/products/mockups">Balsamiq Mockups</a> might show up in <a href="http://urlagg.com">URLAgg</a> because I&#8217;m tracking <a href="http://urlagg.com/tags/49-usability">usability</a> but it was also tagged by people who bookmarked the link in: development, gui, prototype, ui, design, webdesign. </p>
<p style="clear: both">This lets me click through to the <a href="http://urlagg.com">URLAgg</a> tracker for any of those tags and start tracking them if I wanted. This is useful if you&#8217;re trying to cover an area, say User Experience. You might be tracking <a href="http://urlagg.com/tags/ux">UX</a> and <a href="http://urlagg.com/tags/usability">usability</a> and then discover for some interesting links (to you) other people are also tagging it <a href="http://urlagg.com/tags/accessibility">accessibility</a>, <a href="http://urlagg.com/tags/userinterface">userinterface</a> and <a href="http://urlagg.com/tags/webdesign">webdesign</a>. Now you can start tracking those tags, if you want.</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/WukByHiHL7k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/urlagg-source-tags-and-discoverability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/urlagg-source-tags-and-discoverability/</feedburner:origLink></item>
		<item>
		<title>MySQL charsets, rails and collation mismatch</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/uCbn2-U1G-A/</link>
		<comments>http://blog.thequeue.net/mysql-charsets-rails-and-collation-mismatch/#comments</comments>
		<pubDate>Fri, 15 May 2009 08:10:41 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Charset]]></category>
		<category><![CDATA[Collations]]></category>
		<category><![CDATA[Config]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/mysql-charsets-rails-and-collation-mismatch/</guid>
		<description><![CDATA[URLAgg parses json feeds once an hour in a rake task that is kicked off by cron.hourly. I&#8217;ve used backgroundrb for other projects (hushchamber most recently) but went with the simplest thing that could possibly work. I&#8217;ll probably have to move to something else because I&#8217;d like to parse feeds near real time when a [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><a href="http://urlagg.com">URLAgg</a> parses json feeds once an hour in a rake task that is kicked off by cron.hourly. I&#8217;ve used backgroundrb for other projects (<a href="http://hushchamber.com">hushchamber</a> most recently) but went with <a href="http://c2.com/xp/DoTheSimplestThingThatCouldPossiblyWork.html">the simplest thing that could possibly work.</a> I&#8217;ll probably have to move to something else because I&#8217;d like to parse feeds near real time when a user tracks a completely new tag to <a href="http://urlagg.com">URLAgg</a>, but that&#8217;s another story.</p>
<p style="clear: both">I get emails from cron letting me know how things went, and started noticing a few had bombed out with an error message like this:</p>
<pre style="clear: both">rake aborted!
Mysql::Error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT)
and (utf8_general_ci,COERCIBLE) for operation '=':
SELECT * FROM `source_tags` WHERE (`source_tags`.`name` = 'ãƒ•ãƒªãƒ¼ã‚½ãƒ•ãƒˆ') LIMIT 1

See full trace by running task with --trace)
(in /var/www/apps/urlagg/releases/20090510100125)
</pre>
<p style="clear: both">I had UTF8 specified as my encoding in database.yml and thought that would have been good enough. Obviously it wasn&#8217;t.</p>
<p style="clear: both">You see, MySQL can have different charsets for the database, tables and even columns within the tables as well as the connection.</p>
<p style="clear: both">To find out what charsets you have defined you can do this:</p>
<p style="clear: both">SHOW VARIABLES LIKE &#8216;character_set%&#8217;;<br /> SHOW VARIABLES LIKE &#8216;collation%&#8217;;</p>
<p style="clear: both">Mine was a mix of latin and utf8. I wanted UTF8 across the board so I wrote up a ruby shell script to take care of the problem for me:</p>
<p style="clear: both"><span style="  display: inline; float: left; margin: 10px;"><script src="http://gist.github.com/110604.js"></script></span><br style="clear: both" />I&#8217;m still looking for a way to set my charset to UTF8 in one of my config files (/etc/my.cnf or something) so that it&#8217;s defaulted everywhere to UTF8. If you&#8217;re aware of how to do that let me know. In the mean time, hopefully this saves you some headaches.</p>
<p style="clear: both">[edit] Formatting of the
<pre> and gist code blocks aren't very nice. I'd love to be able to edit formatted code snippets through Blogo and not mess with this, but atm I can't. Hopefully soon.</p>
<p>  <br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/uCbn2-U1G-A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/mysql-charsets-rails-and-collation-mismatch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/mysql-charsets-rails-and-collation-mismatch/</feedburner:origLink></item>
		<item>
		<title>URLAgg hot and popular</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/YBQ9YQLZ2tk/</link>
		<comments>http://blog.thequeue.net/urlagg-hot-and-popular/#comments</comments>
		<pubDate>Wed, 13 May 2009 01:26:38 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[URLAgg]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[popular]]></category>
		<category><![CDATA[TheQueue]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/urlagg-hot-and-popular/</guid>
		<description><![CDATA[If you&#8217;re using URLAgg you might have noticed something new pop up today, a tag called hot. Hot is the second, and most recent, of two automatically tracked tag that all users get. The first is popular. These have two different, and unique, meanings within URLAgg:
hot are the links that show up on the front [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><a href="http://blog.thequeue.net/wp-content/uploads/2009/05/currently-tracking-urlagg-build-20090423191946.png" class="image-link"><img class="linked-to-original" src="http://blog.thequeue.net/wp-content/uploads/2009/05/currently-tracking-urlagg-build-20090423191946-1.png" height="242" align="left" width="380" style=" display: inline; float: left; margin: 0 10px 10px 0;" /></a>If you&#8217;re using <a href="http://urlagg.com">URLAgg</a> you might have noticed something new pop up today, a tag called hot. Hot is the second, and most recent, of two automatically tracked tag that all users get. The first is popular. These have two different, and unique, meanings within URLAgg:</p>
<p style="clear: both"><a href="http://urlagg.com/tags/39-hot">hot</a> are the links that show up on the front page of <a href="http://delicious.com">delicious.com</a>. They are displayed based on some propriertary algorithm. I had a couple buddies that went through &#8220;nuke school&#8221; in the Navy and they would call it PFM &#8211; Pure F#%ing Magic. Works for me, some how they&#8217;re &#8220;hot&#8221; and fresh and popular, all wrapped in to one.</p>
<p style="clear: both"><a href="http://urlagg.com/tags/1-popular">popular</a> links are also determined by a PFM algorithm. It has something to do with bookmarked links within a timeframe. So delicious.com/popular/ruby won&#8217;t necessarily show the most popular links overall as seen in <a href="http://delicious.com/tag/ruby">delicious.com/tag/ruby</a>. </p>
<p style="clear: both">Like I said, PFM. I wanted to see both and figured everyone else would too. All new accounts will automatically be following popular and hot. Anyone, including legacy accounts, can just go to the tag page for hot or popular and stop following it, if you like.</p>
<p style="clear: both">The last couple days it looked like only popular links were getting updated (those from the tag &#8220;popular&#8221; and no others). Seems I had a collation/charset problem in mysql. I have that fixed and I&#8217;ll write that up tomorrow. In the mean time I&#8217;m going to go down the rabbit hole and see if I can get Blogo to dump syntax highlighted comments into my posts.</p>
<p style="clear: both">
<p style="clear: both">
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/YBQ9YQLZ2tk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/urlagg-hot-and-popular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/urlagg-hot-and-popular/</feedburner:origLink></item>
		<item>
		<title>URLAgg updates</title>
		<link>http://feedproxy.google.com/~r/TheQueue/~3/_Vun7ZmrBTM/</link>
		<comments>http://blog.thequeue.net/urlagg-updates/#comments</comments>
		<pubDate>Sat, 02 May 2009 19:56:23 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[URLAgg]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://blog.thequeue.net/urlagg-updates/</guid>
		<description><![CDATA[I just finished pushing out another release of URLAgg. Here&#8217;s a quick summary of what&#8217;s new.
Tracked Tags:Your main tracked tags page looks more like the summary feed for all your tags. It&#8217;s been moved to a single column display to more appropriately use the space on the screen (instead of having empty tags next to [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">I just finished pushing out another release of <a href="http://urlagg.com">URLAgg</a>. Here&#8217;s a quick summary of what&#8217;s new.</p>
<p style="clear: both"><strong>Tracked Tags:</strong><br />Your main tracked tags page looks more like <a href="http://urlagg.com/users/1/summary.atom">the summary feed</a> for all your tags. It&#8217;s been moved to a single column display to more appropriately use the space on the screen (instead of having empty tags next to a tag like &#8220;<a href="http://urlagg.com/tags/1-popular">popular</a>&#8221; with loads of links and seeing lots of white space in two columns). Tags are also sorted alphabetically and tags without any new links are hidden.</p>
<p style="clear: both"><a href="http://urlagg.com/tags/top" style=""><strong>Top Tags</strong></a><strong>:</strong><br />I&#8217;ve added <a href="http://urlagg.com/tags/top">Top Tags</a> as a way for users that haven&#8217;t seen the site to get an idea of what I&#8217;m talking about. I show the top 9 tracked tags (3&#215;3 grid) and the most recent 10 links for each tag.</p>
<p style="clear: both"><strong>Mark as read:</strong><br />You&#8217;ll notice on your tracked tags page there&#8217;s a new link under the add tag box to &#8220;Mark all read&#8221;. Instead of marking them all automatically read based on the last time you viewed your tracked tags we let you decide when they&#8217;re read. We&#8217;ve limited the number of new links in this display as well, but you can always click through to the tag itself to see all links.</p>
<p style="clear: both">Writing this I realize I need to update some content on the site itself to talk about the new items, but that&#8217;s for later. For now, the tests are green, the site is deployed and I&#8217;m going to spend some time with the fam.</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/TheQueue/~4/_Vun7ZmrBTM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.thequeue.net/urlagg-updates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.thequeue.net/urlagg-updates/</feedburner:origLink></item>
	</channel>
</rss>
