<?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>Less Talk, More Do &#187; Software</title>
	<atom:link href="http://www.chrisfinke.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisfinke.com</link>
	<description>Christopher Finke is a software engineer. He is available for birthday parties and bar mitzvahs.</description>
	<lastBuildDate>Thu, 29 Jul 2010 04:23:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>7 ways to be a better developer</title>
		<link>http://www.chrisfinke.com/2008/04/14/7-ways-to-be-a-better-developer/</link>
		<comments>http://www.chrisfinke.com/2008/04/14/7-ways-to-be-a-better-developer/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 16:04:04 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/?p=708</guid>
		<description><![CDATA[Over the past few months, I've been thinking about ways to become a better software developer, specifically in terms of Firefox extension development.  I'm listing the ways that I came up with here; most of it can be generalized to the development of any end-user facing program or application, but I wrote it with [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few months, I've been thinking about ways to become a better software developer, specifically in terms of <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2dldGZpcmVmb3guY29tLw==">Firefox</a> extension development.  I'm listing the ways that I came up with here; most of it can be generalized to the development of any end-user facing program or application, but I wrote it with extension development in mind.  (I initially was going to call it "How to be a better programmer", but as it turned out, the most important things I came up with had little or nothing to do with writing code.)</p>
<ol style="clear: left;">
<li><b>Keep your ear to the ground.</b></p>
<p>Nothing is worse than finding out weeks (or months) after the fact that there's a bug in your software that you never knew about.  Nobody e-mailed you about it, you never came across it, so what were you to do? If you had signed up for <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUuY29tL2FsZXJ0cz90PTQmYW1wO2FtcDthbXA7aGw9ZW4mYW1wO2FtcDthbXA7cT1zY3JpYmVmaXJlJmFtcDthbXA7YW1wO2llPVVURi04">Google alerts</a> on your name/your extension/your website's name, you might have heard about it from someone who blogged about it ("FeatureFox is terrible. It doesn't even detect my COBOL widgets."), but didn't know how to report it as a bug.</p>
<p>Having Google e-mail you when your name or extension or website is mentioned in a blog post can be invaluable in getting feedback that you otherwise might not have read.  (I also find it helpful to use <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3R3ZWV0c2Nhbi5jb20v">TweetScan</a> to sign up for an RSS feed of tweets that mention your extension.  <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50d2l0dGVyLmNvbS8=">Twittering</a> is the new blogging for many users, especially if it's just a quick gripe about a buggy extension.)</p>
</li>
<p>
<li><b>Give your users a place to talk to each other.</b></p>
<p>If you have a popular extension, that can mean that 100,000 users or more have it installed - one person doing customer support for 100,000 users will get old fast.  I've found that if the users have a place to talk to each other (a comment thread on the extension's home page, a support forum), oftentimes, the more savvy users will be able to take over a portion of this support duty by helping out a new user who may be in the dark about how to use a certain feature of your extension.  Additionally, several users working together may be able to uncover the roots of a bug more easily than just you and a single user working on it.  ("We're all running Linux on a Mac with both Firefox and Seamonkey installed and we're all using a non-standard profile directory?  That's a weird coincidence...")</p>
</li>
<p>
<li><b>Start a public bug tracking system.</b></p>
<p>If you're not using some kind of bug tracking system (and I don't include your e-mail inbox as a "system"), you're not really invested in the success of your extension. Although many extensions are quick one-offs to add a new feature to Firefox, keeping track of issues reported by users is key, as 99% of software grows larger than originally anticipated.  A public tracking system adds accountability, it gives other users a chance to chime in on a bug that they've experienced but didn't actually report, and it frees up your inbox without casting valid bug reports by the wayside.  (I recommend <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvZGUuZ29vZ2xlLmNvbS8=">Google Code</a>; it's easy to use, has a nice issue tracker, and the support so far has been great.)</p>
</li>
<p>
<li><b><strike>Release early</strike>, release often</b></p>
<p>The old saying "release early, release often" certainly applies here, but I'd like to warn against releasing <em>too</em> early.  Uploading an extension to Mozilla Add-ons that only adds a non-functioning item to the Tools menu just to get it out there will do more harm than good, since users will intall it, see that it's worthless, and uninstall it.  Not only will they uninstall it, but they'll be more hesitant to download it in the future. </p>
<p>Make sure your first release is functional, even if its function is small. It's key to get users to download it, but it's just as key to get them to keep it installed.  From that point on though, release as often as you can, since everybody loves a good upgrade.</p>
</li>
<p>
<li><b>Talk to your users</b></p>
<p>Whether it's by blogging, Twittering, or creating a thread in a support forum, start a conversation with your users.  To many Firefox users, software development is magic - the idea that a person can type up some computer code and make their browser do great new things is mysterious and wonderful, and being able to interact with that person allows them to participate in the magic.  The most enthusiastic users (and sometimes the ones with the best ideas) are often those who would have no idea of how to actually write the software behind the features. (Perhaps the fact that they are unencumbered by the burden of implementation is the cause for their enthusiasm...)</p>
</li>
<p>
<li><b>Be responsive</b></p>
<p>This fits in with the previous point, but it's more specific.  Once a user has posited a question in a support forum or a blog comment, the clock starts ticking.  If it takes you a week to respond about why X or Y doesn't work in your latest release, you can bet that by the time you do answer, that user (and a dozen others who wondered the same thing) have spent the 30 seconds it takes to uninstall your extension because you didn't take the 60 seconds to respond to them.</p>
<p>On the other hand, timely responses give your users more faith in your commitment to the project.  For example, check out <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS8yMDA4LzAzLzAzL3R1YmVzdG9wLXJldmlld3MtcmVxdWVzdGVkLyNjb21tZW50LTU1MDc4">this comment left on my blog</a> after I quickly replied to a user about a problem with TubeStop.</li>
<li><b>Participate in the development community</b>
<p>Mozilla has a great community of developers, and you're doing yourself a disservice if you're not participating.  <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2lyYy5tb3ppbGxhLm9yZy8=">The Mozilla IRC channels</a> and the <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tb3pkZXYub3JnL21haWxpbmctbGlzdHMuaHRtbA==">mozdev.org mailing lists</a>, for example, are both great resources for connecting with fellow developers to brainstorm over weird bugs or just talk about software-related topics.  I like to keep this rule in mind: there's always someone out there who knows more than you about extension development, and more likely than not, they're on irc.mozilla.org.</li>
<p></ol>
<p>What do you think?  What would you add?  Anything you disagree with?  Reply in the comments, and I will, of course, respond.</p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=708" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2008/04/14/7-ways-to-be-a-better-developer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WAMP! BAM! POW!</title>
		<link>http://www.chrisfinke.com/2007/06/21/wamp-bam-pow/</link>
		<comments>http://www.chrisfinke.com/2007/06/21/wamp-bam-pow/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 00:26:17 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Brian Alvey]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/06/21/wamp-bam-pow/</guid>
		<description><![CDATA[This morning, I needed to troubleshoot an error that was occurring in my Feed Statistics plugin when running on a Windows machine as well as under PHP 5.  Since I normally do all of my development in *nix environments, I didn't have such an environment readily available.  Having installed Apache, MySQL, and PHP [...]]]></description>
			<content:encoded><![CDATA[<p>This morning, I needed to troubleshoot an error that was occurring in my <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS93b3JkcHJlc3MvcGx1Z2lucy9mZWVkLXN0YXRpc3RpY3Mv">Feed Statistics plugin</a> when running on a Windows machine as well as under PHP 5.  Since I normally do all of my development in *nix environments, I didn't have such an environment readily available.  Having installed Apache, MySQL, and PHP on Windows XP before, I knew that I could do it, but it would probably take the better part of an hour.</p>
<p>I did a quick search for WAMP (Windows Apache MySQL PHP) and found the <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy53YW1wc2VydmVyLmNvbS9lbi9pbmRleC5waHA=">WAMP project</a> - a single-file download that ostensibly installs Apache, MySQL, and PHP 5 in a Windows environment.  I had tried this kind of package before with little luck, but this one literally took 3 minutes to set up, and after 5 minutes of debugging, I had found and fixed the bug in the plugin.  Total time spent was less than 10 minutes when I had expected that it would take more than an hour - definitely one of the best software experiences I've had in recent memory.</p>
<p><em>(As for this post's title, I think all of the comic references at <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5icmlhbmFsdmV5LmNvbS8=">Brian's blog</a> are rubbing off on me.)</em></p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=339" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/06/21/wamp-bam-pow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coverage of the Navigator 9 Beta</title>
		<link>http://www.chrisfinke.com/2007/06/06/coverage-of-the-navigator-9-beta/</link>
		<comments>http://www.chrisfinke.com/2007/06/06/coverage-of-the-navigator-9-beta/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 22:07:10 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Netscape]]></category>
		<category><![CDATA[Netscape Navigator]]></category>
		<category><![CDATA[Slashdot]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/06/06/coverage-of-the-navigator-9-beta/</guid>
		<description><![CDATA[Articles about the release of the Navigator 9 Beta have been all over the Web today.  Here are the major ones that I've spotted:
Slashdot: First Peek at Netscape Navigator 9
Fark: Netscape releases a new browser. In other news, Netscape still makes a browser
456 Berea Street: Software Update Day
Pronet Advertising: Netscape Navigator 9 Released - [...]]]></description>
			<content:encoded><![CDATA[<p>Articles about the <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2cubmV0c2NhcGUuY29tLzIwMDcvMDYvMDUvbmF2aWdhdG9yLTktYmV0YS1oYXMtYmVlbi1yZWxlYXNlZC8=">release of the Navigator 9 Beta</a> have been all over the Web today.  Here are the major ones that I've spotted:</p>
<p>Slashdot: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NsYXNoZG90Lm9yZy9hcnRpY2xlLnBsP3NpZD0wNy8wNi8wNi8xNDkyMDI=">First Peek at Netscape Navigator 9</a></p>
<p>Fark: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2ZvcnVtcy5mYXJrLmNvbS9jZ2kvZmFyay9jb21tZW50cy5wbD9JRExpbms9Mjg0OTc2MQ==">Netscape releases a new browser. In other news, Netscape still makes a browser</a></p>
<p>456 Berea Street: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy40NTZiZXJlYXN0cmVldC5jb20vYXJjaGl2ZS8yMDA3MDYvc29mdHdhcmVfdXBkYXRlX2RheV9uZXRzY2FwZV9jYW1pbm9fbmV0bmV3c3dpcmVfbW92YWJsZV90eXBlLw==">Software Update Day</a></p>
<p>Pronet Advertising: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wcm9uZXRhZHZlcnRpc2luZy5jb20vYXJ0aWNsZXMvbmV0c2NhcGUtbmF2aWdhdG9yLTktcmVsZWFzZWQtdGhlLXNvY2lhbC1icm93c2VyLWhhcy1sYW5kZWQzNDM1Mi5odG1s">Netscape Navigator 9 Released - The Social Browser Has Landed</a></p>
<p>Linux.com: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5saW51eC5jb20vYXJ0aWNsZS5wbD9zaWQ9MDcvMDYvMDUvMTcyODI0Mw==">Netscape releases Netscape Navigator 9 beta 1</a></p>
<p>Download Squad: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kb3dubG9hZHNxdWFkLmNvbS8yMDA3LzA2LzA1L25ldHNjYXBlLW5hdmlnYXRvci05LWJldGEtMS1yZWxlYXNlZC8=">Netscape Navigator 9 Beta 1 released</a></p>
<p>Webware: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy53ZWJ3YXJlLmNvbS84MzAwLTFfMTA5LTItMC5odG1sP2tleXdvcmQ9TmV0c2NhcGUrTmF2aWdhdG9y">Hands-on with Netscape's new social browser</a></p>
<p>Mac Daily News: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL21hY2RhaWx5bmV3cy5jb20vaW5kZXgucGhwL3dlYmxvZy9jb21tZW50cy8xMzgyMi8=">Netscape Navigator 9.0 beta 1 released</a></p>
<p>Beta News: <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5iZXRhbmV3cy5jb20vYXJ0aWNsZS9OZXRzY2FwZV9Ccm93c2VyX0JlY29tZXNfTmF2aWdhdG9yX0FnYWluLzExODEwNzEzNzM=">Netscape Browser Becomes 'Navigator' Again</a></p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=323" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/06/06/coverage-of-the-navigator-9-beta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Netscape Navigator 9.0 Beta Released</title>
		<link>http://www.chrisfinke.com/2007/06/05/netscape-navigator-90-beta-released/</link>
		<comments>http://www.chrisfinke.com/2007/06/05/netscape-navigator-90-beta-released/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 14:19:23 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Jason Calacanis]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Netscape]]></category>
		<category><![CDATA[Netscape Navigator]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/06/05/netscape-navigator-90-beta-released/</guid>
		<description><![CDATA[The long national nightmare is over: the beta of Netscape Navigator 9.0 has finally been released to the public.
Read the official announcement here.
Read a more informal introduction to the browser here.
Download it here.
Read the release notes here.
Discuss it here.
 ]]></description>
			<content:encoded><![CDATA[<p>The long national nightmare is over: the beta of Netscape Navigator 9.0 has finally been released to the public.</p>
<p><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2cubmV0c2NhcGUuY29tLzIwMDcvMDYvMDUvbmF2aWdhdG9yLTktYmV0YS1oYXMtYmVlbi1yZWxlYXNlZC8=">Read the official announcement here.</a></p>
<p><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jyb3dzZXIubmV0c2NhcGUuY29tL2ZpcnN0cnVuLzkuMGIxLw==">Read a more informal introduction to the browser here.</a></p>
<p><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jyb3dzZXIubmV0c2NhcGUuY29tL2Rvd25sb2Fkcy8=">Download it here.</a></p>
<p><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jyb3dzZXIubmV0c2NhcGUuY29tL3JlbGVhc2Vub3Rlcy85LjBiMS8=">Read the release notes here.</a></p>
<p><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3RlY2gubmV0c2NhcGUuY29tL3N0b3J5LzIwMDcvMDYvMDUvbmV0c2NhcGUtbmF2aWdhdG9yLTktYmV0YS1oYXMtYmVlbi1yZWxlYXNlZC8=">Discuss it here.</a></p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=233" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/06/05/netscape-navigator-90-beta-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TubeStop</title>
		<link>http://www.chrisfinke.com/2007/05/19/tubestop/</link>
		<comments>http://www.chrisfinke.com/2007/05/19/tubestop/#comments</comments>
		<pubDate>Sun, 20 May 2007 02:57:05 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[TubeStop]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/05/19/tubestop/</guid>
		<description><![CDATA[My latest browser extension, TubeStop, is an extension for Mozilla-based Web browsers that disables the autoplay on YouTube.com videos.  This means that you can open YouTube videos in multiple tabs without them all starting to play at once.
Currently, this extension only works on videos at YouTube.com, not on YouTube videos embedded on non-YouTube.com websites [...]]]></description>
			<content:encoded><![CDATA[<p>My latest browser extension, <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9hZGRvbnMvdHViZXN0b3Av">TubeStop</a>, is an extension for <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tb3ppbGxhLm9yZy8=">Mozilla-based Web browsers</a> that disables the autoplay on YouTube.com videos.  This means that you can open YouTube videos in multiple tabs without them all starting to play at once.</p>
<p>Currently, this extension only works on videos at YouTube.com, not on YouTube videos embedded on non-YouTube.com websites with autoplay enabled.</p>
<p>TubeStop is compatible with Firefox 1.5 - 2.0.0.*, the latest Flock builds, and Netscape Navigator 9.0.  If you're having trouble using the extension, you can either e-mail me at <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=bWFpbHRvOmNmaW5rZUBnbWFpbC5jb20=">cfinke@gmail.com</a> or leave a comment below.</p>
<p class="key-point">You can install TubeStop 1.0 from the <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9hZGRvbnMvdHViZXN0b3Av">TubeStop homepage</a>.</p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=295" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/05/19/tubestop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Twits Like Me</title>
		<link>http://www.chrisfinke.com/2007/05/10/twits-like-me/</link>
		<comments>http://www.chrisfinke.com/2007/05/10/twits-like-me/#comments</comments>
		<pubDate>Thu, 10 May 2007 20:34:06 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Twits Like Me]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/05/10/twits-like-me/</guid>
		<description><![CDATA[Everybody and their mother has written a Twitter-based app, but I haven't seen any so far that try and help you find other Twitterers that you'd find interesting, so I made one.
It's called "Twits Like Me" - just enter your Twitter screenname in the search box, and the Twits Like Me search engine will try [...]]]></description>
			<content:encoded><![CDATA[<p>Everybody and their mother has written a Twitter-based app, but I haven't seen any so far that try and help you find other Twitterers that you'd find interesting, so I made one.</p>
<p>It's called <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS90d2l0c2xpa2VtZS8=">"Twits Like Me"</a> - just enter your Twitter screenname in the search box, and the Twits Like Me search engine will try and find other users that Twitter about the same things that you do.  I've found that at least a few of the ten users it returns are interesting enough that I'll start following them, but it is still in its infancy, so your satisfaction may vary.</p>
<p><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS90d2l0c2xpa2VtZS8="><img src='http://www.chrisfinke.com/files/2007/05/twitslikeme.png' alt='Twits Like Me' /></a></p>
<p>Twits Like Me is constantly updating its search index, so the results should become more relevant over time.  (You can get information on updates to Twits Like Me by subscribing to <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9jYXRlZ29yeS90d2l0cy1saWtlLW1lL2ZlZWQv">the Twits Like Me RSS feed</a> or <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9mZWVkLw==">the main RSS feed for my blog.</a>)</p>
<p>Oh, and thanks to the guys at <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3R3aXR0ZXJob2xpYy5jb20v">Twitterholic</a> for unknowingly providing a design. ;-)</p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=284" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/05/10/twits-like-me/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New browser extension: AutoAuth</title>
		<link>http://www.chrisfinke.com/2007/05/08/new-browser-extension-autoauth/</link>
		<comments>http://www.chrisfinke.com/2007/05/08/new-browser-extension-autoauth/#comments</comments>
		<pubDate>Tue, 08 May 2007 21:52:19 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[AutoAuth]]></category>
		<category><![CDATA[Browser Add-ons]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Netscape Navigator]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/05/08/new-browser-extension-autoauth/</guid>
		<description><![CDATA[AutoAuth is an extension for Mozilla-based Web browsers that automatically submits HTTP authentication dialogs when you've chosen to have the browser save your login information.  (If you've already told the browser what your username and password are, and you've told it to remember that username and password, why not just have it automatically submit [...]]]></description>
			<content:encoded><![CDATA[<p><b><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9hZGRvbnMvYXV0b2F1dGg=">AutoAuth</a></b> is an extension for <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tb3ppbGxhLm9yZy8=">Mozilla-based Web browsers</a> that automatically submits HTTP authentication dialogs when you've chosen to have the browser save your login information.  (If you've already told the browser what your username and password are, and you've told it to remember that username and password, why not just have it automatically submit it instead of asking you each time?)</p>
<p>The extension is pretty simple right now (very simple, actually), but I think it has the potential to become a very useful base for enhancing the HTTP authentication process in the browser.  For example, a future feature might add the ability to specify login credentials for wildcard subdomains, so that once you've entered a password for foo.com, you don't have to manually re-enter that password for a.foo.com, b.foo.com, c.foo.com, if they all take the same username/password pair.  Just tell AutoAuth the username and password to use for *.foo.com, and let it do the work.</p>
<p>You can install AutoAuth from <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9hZGRvbnMvYXV0b2F1dGg=">the AutoAuth homepage</a>.  (AutoAuth is compatible with Firefox 1.5 and 2, Netscape Navigator 9, and Flock.)</p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=279" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/05/08/new-browser-extension-autoauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing Feedbar (Firefox extension)</title>
		<link>http://www.chrisfinke.com/2007/04/24/announcing-feedbar-firefox-extension/</link>
		<comments>http://www.chrisfinke.com/2007/04/24/announcing-feedbar-firefox-extension/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 22:14:19 +0000</pubDate>
		<dc:creator>Christopher Finke</dc:creator>
				<category><![CDATA[Browser Add-ons]]></category>
		<category><![CDATA[Feed Sidebar]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[RSS Ticker]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.chrisfinke.com/2007/04/24/announcing-feedbar-firefox-extension/</guid>
		<description><![CDATA[About a year ago, I wrote my first RSS-related Firefox extension, RSS Ticker.  It was intended to be used for getting instant notifications from a small number of feeds.  As the number of feeds I follow has grown, I've found the ticker interface inadequate and frustrating, so I've been working on a new [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago, I wrote my first RSS-related Firefox extension, <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9hZGRvbnMvcnNzLXRpY2tlci8=">RSS Ticker</a>.  It was intended to be used for getting instant notifications from a small number of feeds.  As the number of feeds I follow has grown, I've found the ticker interface inadequate and frustrating, so I've been working on a new RSS extension for Firefox over the past couple of weeks.</p>
<p>I'm calling it "Feedbar," and it's a sidebar for Firefox that aggregates all of the unread items from your Live Bookmarks in one place.  </p>
<div style="text-align: center;"><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9maWxlcy8yMDA3LzA0L2ZlZWRiYXItZnVsbC5wbmc="><img src='http://www.chrisfinke.com/files/2007/04/feedbar-partial.png' alt='Partial screenshot of Feedbar' /></a><br /><em>Click for full view.</em></div>
<p>It's not trying to be yet another standalone RSS reader that just uses Firefox as a platform (like <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NhZ2UubW96ZGV2Lm9yZy8=">Sage</a>, <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9hZGRvbnMubW96aWxsYS5vcmcvZmlyZWZveC9hZGRvbi8zNjE=">infoRSS</a>, or <a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9hZGRvbnMubW96aWxsYS5vcmcvZW4tVVMvZmlyZWZveC9hZGRvbi80MjQ=">Wizz RSS</a>).  It doesn't have its own feed manager - it just uses the feeds you've already bookmarked and shows you the items from those feeds that you haven't visited. It's intended to be simple, easy to use, and something that could be included by default in Firefox without seeming out of place.  As far as I know, there's not another extension already doing this.</p>
<p>You can <b><a href="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaHJpc2ZpbmtlLmNvbS9hZGRvbnMvZmVlZGJhci8=">download Feedbar 1.0 alpha 1 at the Feedbar homepage.</a></b>  Feedback is greatly appreciated.</p>
 <img src="http://www.chrisfinke.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=256" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.chrisfinke.com/2007/04/24/announcing-feedbar-firefox-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
