<?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>cdevroe.com &#187; wordpress</title>
	<atom:link href="http://cdevroe.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://cdevroe.com</link>
	<description>by Colin Devroe</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:49:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://cdevroe.com/?pushpress=hub'/>
<cloud domain='cdevroe.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>WordPress Post formats Admin UI</title>
		<link>http://cdevroe.com/links/crowdfavorite-postformats/</link>
		<comments>http://cdevroe.com/links/crowdfavorite-postformats/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 11:23:28 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[crowd favorite]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[post formats]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5325</guid>
		<description><![CDATA[WordPress 3.1 exhibited an underlying feature that didn&#8217;t reveal itself in the UI in much of any way. Post formats. Post formats are sort of like categories of posts but are used to &#8220;handle&#8221; different post types in different ways. You can read more about Post formats over on the WordPress Codex. Crowd Favorite has [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 3.1 exhibited an underlying feature that didn&#8217;t reveal itself in the UI in much of any way. Post formats. Post formats are sort of like categories of posts but are used to &#8220;handle&#8221; different post types in different ways. You can <a href="http://codex.wordpress.org/Post_Formats">read more about Post formats over on the WordPress Codex</a>.</p>
<p><a href="http://crowdfavorite.com/">Crowd Favorite</a> has <a href="https://github.com/crowdfavorite/wp-post-formats">released an open source WordPress plugin</a> <sup>*</sup> that changes the Admin UI and sets up standards for a few different post formats. Here, their description is better:</p>
<blockquote><p>
  &#8220;The plugin is a completely additive solution that leverages the default WordPress functionality, while improving the UI and standardizing the names and presentation of custom fields that support the various post formats.&#8221;
</p></blockquote>
<p>Post formats has limitless possibilities as you extend WordPress from a simple blogging tool to a much more powerful CMS&#8230; but this plugin seems to focus on the modern day blogger.</p>
<p>This interests me in that I use categories to handle my different post formats. Which is how everyone that has ever used WordPress had to do it. I&#8217;ve got mobile photos, links, videos, and longer posts I call notes, and larger photos. It would be great to start using post formats to post different types of formats &#8211; I&#8217;m looking forward to digging into this.</p>
<p><strong>*</strong> Side note: So glad Crowd Favorite switched to Github. I hope other WordPress developers quickly follow suit. In fact, I think WordPress.org should change the way they host WordPress plugins to git.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/crowdfavorite-postformats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress for iOS 2.9</title>
		<link>http://cdevroe.com/links/wp-ios-29/</link>
		<comments>http://cdevroe.com/links/wp-ios-29/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 13:38:03 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5208</guid>
		<description><![CDATA[A very, very nice update of WordPress for iOS was been released. The application for iPhone and iPad now has a simple content editor and the QuickPhoto feature can now post images from your Library instead of going straight to the camera. Although I wish the app supported Markdown format (rather than just HTML) I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>A very, very nice update of <a href="http://itunes.apple.com/us/app/wordpress/id335703880?mt=8">WordPress for iOS</a> was been released. The application for iPhone and iPad now has a simple content editor and the QuickPhoto feature can now post images from your Library instead of going straight to the camera.</p>
<p>Although I wish the app supported Markdown format (rather than just HTML) I&#8217;ll take it.</p>
<p>Just in time for our trip to Ireland too.</p>
<p><em>Update:</em> A small, yet very welcomed update, is that the Posts tab is now the default tab rather than the Comments tab. This makes things so much quicker. Again, a very, very nice update to WordPress for iOS.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wp-ios-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Everyone is going Github</title>
		<link>http://cdevroe.com/links/going-github/</link>
		<comments>http://cdevroe.com/links/going-github/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 18:50:22 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[code igniter]]></category>
		<category><![CDATA[crowd favorite]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[source control]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5121</guid>
		<description><![CDATA[A few days ago I linked to CodeIgniter on github. Now Crowd Favorite, a WordPress development shop, has moved all of their stuff there too. It would be so awesome if sometime soon WordPress itself moved to Git and used Github.]]></description>
			<content:encoded><![CDATA[<p>A few days ago <a href="http://cdevroe.com/links/ci-github/">I linked to CodeIgniter on github</a>. Now <a href="http://crowdfavorite.com/">Crowd Favorite</a>, a WordPress development shop, has <a href="">moved all of their stuff there too</a>. It would be so awesome if sometime soon <a href="http://wordpress.org">WordPress</a> itself moved to Git and used Github.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/going-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Markdown</title>
		<link>http://cdevroe.com/notes/using-markdown/</link>
		<comments>http://cdevroe.com/notes/using-markdown/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 19:54:23 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[john-gruber]]></category>
		<category><![CDATA[markdown]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5056</guid>
		<description><![CDATA[I know I&#8217;m late to the game but I&#8217;m now using John Gruber&#8217;s Markdown for writing on this site as well as documentation at work. I&#8217;m thoroughly enjoying it. Oh, I&#8217;m using Mark Jaquith&#8217;s Markdown on Save WordPress plugin and it works great.]]></description>
			<content:encoded><![CDATA[<p>I know I&#8217;m late to the game but I&#8217;m now using John Gruber&#8217;s <a href="http://daringfireball.net/markdown">Markdown</a> for writing on this site as well as documentation at work. I&#8217;m thoroughly enjoying it.</p>
<p>Oh, I&#8217;m using <a href="http://markjaquith.com/">Mark Jaquith&#8217;s</a> <a href="http://wordpress.org/extend/plugins/markdown-on-save/">Markdown on Save WordPress plugin</a> and it works great.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/using-markdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The blog format is ready for disruption</title>
		<link>http://cdevroe.com/notes/blog-format-disruption/</link>
		<comments>http://cdevroe.com/notes/blog-format-disruption/#comments</comments>
		<pubDate>Mon, 16 May 2011 14:20:37 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[daringfireball]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[pro blogger]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[trackback]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4793</guid>
		<description><![CDATA[The recent chatter about pagination on blog home pages has reminded me of the days when blogging was just getting underway. Back then there were a few pioneers that were testing the waters, experimenting with the designs and layouts of their sites, constantly trying to find the right set of features that a blog needed. [...]]]></description>
			<content:encoded><![CDATA[<p>The recent chatter about pagination on blog home pages has reminded me of the days when blogging was just getting underway. Back then there were a few pioneers that were testing the waters, experimenting with the designs and layouts of their sites, constantly trying to find the right set of features that a blog needed.</p>
<p>And for the past few years I think this has settled down a little. The standards those few pioneers set in the beginning are still around. Most blogs today have a fairly similar feature-set and layout. Even when the layout is dramatically different than the status quo the feature-set is still just about the same.</p>
<p>I believe the blog format is ready for disruption. Perhaps there doesn&#8217;t need to be &#8220;the next&#8221; WordPress, Tumblr, or Blogger for this to happen. Maybe all we really need is a few pioneers to spearhead an effort to change the way blogs are laid-out on the screen. There are still so many problems to solve; how new readers and also long-time subscribers consume the stream of posts, how people identify with the content of the blog on the home page, how to see what the blog is all about, how to make money, how to share, and how interact and provide feedback on the content.</p>
<p>Several rather new trends are appearing in the pro blogosphere that started only a few years ago but are now becoming the new pro blog recipe. These trends simply weren&#8217;t there 7 or even 5 years ago. Disabling comments is seems to be the main dish (though <a href="http://cdevroe.com/notes/benefit-disable-comments/">4 years ago it was debated</a>). Having a podcast on-the-side is the side-dish. Add to that some sponsorship opportunities in RSS feeds, and a sprinkling of an ad network to taste, and you&#8217;ve got yourself the modern day pro blog recipe. Actually, all you really have is a direct mirror of what John Gruber has put together with <a href="http://daringfireball.net">Daring Fireball</a> &#8211; but, nonetheless, these are the trends among pro bloggers and these must be taken into consideration when coming up with a brand new blog format that could set the trend for the next few years.</p>
<p>Syndication has also changed. It seems just yesterday that people thought full-content RSS feeds would destroy their ability to make money blogging. It turns out that could possibly be the most profitable part of their blog&#8217;s business model.</p>
<p>Having a Twitter account for your blog, or simply <a href="http://hypertext.net/2011/05/hypertext-on-twitter">being selective with what is tweeted</a> from your blog (which is my current model), is where things may very well be shifting. Today it would be unthinkable to see sponsored tweets in amongst the links to posts but give it a few years. Today&#8217;s Twitter feed is yesterday&#8217;s RSS feed. I imagine there will be sponsored tweets too and, in the near future, people will be just fine with that.</p>
<p>Exclusive, paid-for email newsletters had a spike earlier this year with a few services launching and some key figures in the industry taking a stab at them. I have no inside information on how those are turning out &#8211; but there is reason to believe that the blog could also do with some exclusive, paid-for content. It may not work for your blog about Hobbit-lore but perhaps it&#8217;d work for an incredibly good cooking, investing advice, <a href="http://designthencode.com/">design-and-code-tutorial</a>, or <a href="http://subscriptions.viddler.com/PREPARE_INC">architecture exam review</a> blog.</p>
<p>Something I&#8217;ve always had issue with is that there aren&#8217;t enough &#8220;home pages&#8221; on blogs. That is why <a href="http://cdevroe.com/">the home page for my site</a> is my about page rather than a reverse chronological list of posts as most blogs are. I have <a href="http://cdevroe.com/blog">that page too</a> but people landing directly on cdevroe.com should not be introduced to my website by only seeing the latest few posts I&#8217;ve written. It wouldn&#8217;t be a very good introduction and, very well, may not even represent what my blog is about. Because this is a personal blog and not a blog about any one topic, the latest few blog posts would be a very bad representation about what this site really is &#8211; a personal blog.</p>
<p>Most blogs that try to earn a buck want to put as many clickable items on their home pages as possible. They probably feel that if they didn&#8217;t you&#8217;d never go anywhere besides the home page. I can say, after pouring over the stastics of my home page, that isn&#8217;t true. A fair percentage of the people that have come to my home page have stayed on that page for a few moments (presumably reading the page) and subsequently clicked on the blog or diet page(s), done a search, or gone to my Twitter account. All good things. I hope that someone solves this issue in a much better way than I have because I really do believe there is a lot of room for improvement here.</p>
<p>Advertising on blogs has simply never worked well. Yes, publishers have made money. Yes, advertisers have increased sales by purchasing ad space on blogs. However, for the core-subscribers to a blog the ads are just noise. Ad networks like <a href="http://decknetwork.net/">The Deck</a> do a very good job at striving to keep a higher quality product by controlling the ads and how they are displayed. But, arguably, even at that level of curation we still just end up with an ad in a sidebar on a blog. I wish there was a better answer for making content &#8220;free&#8221; to blog subscribers but &#8211; at present &#8211; advertising is our mule.</p>
<p>Some people claim the trackback is dead. I don&#8217;t believe that to be true. In fact, I rather like trackbacks. I like when blogs show me what others have written about a particular blog post. I like them even better than comments. Perhaps if blog software, and the theme of a blog, used the optional excerpt of <a href="http://www.sixapart.com/pronet/docs/trackback_spec">the trackback standard</a> better they&#8217;d work much more like comments (and be much more valueable) than they do now.</p>
<p>Reblogging, Retweeting, Sharing/Liking on Facebook, etc. are all ways to have a post be spread outside of a blog&#8217;s audience. The modern day word of mouth. There is no doubt that these tools work very well for some blogs while on others they do nothing. I have these options on my blog and, while I do get a few people using them per day, they serve little purpose then to remind people that if they&#8217;d like to share the post they can do it quickly and easily. But in reality, if a post is simply too good not to pass on it will be passed on whether you have a big Facebook button on your blog or not. These tools aren&#8217;t going anywhere in fact they are going to become even more ubiquitous &#8211; but it&#8217;d be nice if someone with an ounce of taste figured out a way to make these options pretty as well as easy to use and, as a hat-trick, much more valuable to all parties involved.</p>
<p>I know, I know, I&#8217;m going on and on about this but all of the above is just the tip of the iceberg as to why I believe that the blog format is ripe for someone to really begin innovating again. We have all of the tools and over a decade&#8217;s worth of content &#8211; all we need are some pioneers.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/blog-format-disruption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I write on iPad</title>
		<link>http://cdevroe.com/notes/how-i-write-on-ipad/</link>
		<comments>http://cdevroe.com/notes/how-i-write-on-ipad/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 12:14:21 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[iA writer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4725</guid>
		<description><![CDATA[I&#8217;m often asked how I write my posts on iPad. What applications do I use? Do I use an external keyboard? How do I get images onto iPad to include in posts? All good questions. Here is how I write on iPad. First, I use an application called iA Writer. This application gives me a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m often asked how I write my posts on iPad. What applications do I use? Do I use an external keyboard? How do I get images onto iPad to include in posts?</p>
<p>All good questions. Here is how I write on iPad. </p>
<p>First, I use an application called <a href="http://itunes.apple.com/us/app/ia-writer/id392502056?mt=8">iA Writer</a>. This application gives me a distraction free writing environment that has just the right amount of features to make writing easy.</p>
<p>I do not use nor own an external keyboard for iPad. Never have. In fact, the on-screen keyboard in Writer has a custom keyboard with few shortcuts that I find very convenient.</p>
<p><img src="http://cdevroe.com/wp-content/mobile/photos/2011/04/ipad-writer.jpg" alt="" title="iA Writer on iPad" width="640" height="480" class="alignnone size-full wp-image-4726" /></p>
<p>I also edit within Writer. I read and re-read (unless I&#8217;m in a rush for some reason) the post until I&#8217;m happy with it. At this point there is no HTML, no links, no images, no videos in the post.</p>
<p>I then copy and paste the text from Writer into <a href="http://ios.wordpress.org/">WordPress for iOS</a>. I immediately save the post as a Draft (just in case). At this point I&#8217;ll either add the links, images, or video. If there is a lot of media to add to the post I may wait until I&#8217;m on my MacBook Pro to finish the rest. Sometimes adding a lot of HTML to a post using iPad can be cumbersome. I&#8217;m hoping that WordPress for iOS, at some point, adds a custom keyboard for written HTML quicker.</p>
<p>When the post is finished I&#8217;ll then schedule it to be published, usually sometime in the morning the next day since I typically write at night or very early in the morning. This gives the post time to stew a bit and gives me a chance to yank it if I end up not feeling good about the post. It also gives my blog a feeling of consistent publishing rather than a sporadic schedule.</p>
<p>And that is how this post was written.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/how-i-write-on-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to set post slugs using WordPress for iOS using Slugger+</title>
		<link>http://cdevroe.com/links/slugger-ios/</link>
		<comments>http://cdevroe.com/links/slugger-ios/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 15:28:02 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[justin-blanton]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[slugger]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4716</guid>
		<description><![CDATA[Justin Blanton finds that his Slugger+ WordPress plugin, which he adapted from my own Slugger plugin back in early 2007, is still useful today when publishing from WordPress for iOS on either the iPhone or iPad. I concur as I use WordPress for iOS extensively.]]></description>
			<content:encoded><![CDATA[<p><a href="http://hypertext.net/">Justin Blanton</a> finds that his <a href="http://hypertext.net/projects/sluggerplus">Slugger+ WordPress plugin</a>, which <a href="http://cdevroe.com/notes/justin-blanton-sluggerplus/">he adapted from my own Slugger plugin back in early 2007</a>, is still <a href="http://hypertext.net/2011/03/wordpress-ios-slugs">useful today when publishing from WordPress for iOS</a> on either the iPhone or iPad. I concur as I use WordPress for iOS extensively.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/slugger-ios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress for iOS 2.7.1. Two key updates.</title>
		<link>http://cdevroe.com/links/wordpress-ios-271/</link>
		<comments>http://cdevroe.com/links/wordpress-ios-271/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 13:24:30 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPad 2]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4700</guid>
		<description><![CDATA[Even though there is yet to be an announcement on the WordPress for iOS blog, 2.7.1 has been released on the App Store and it comes with two key updates (at least from this blogger&#8217;s chair). Photo and video uploads now work on iPad 2 Made the post status (such as &#8220;Draft&#8221;) more clear in [...]]]></description>
			<content:encoded><![CDATA[<p>Even though there is yet to be an announcement on <a href="http://ios.wordpress.org/blog/">the WordPress for iOS blog</a>, 2.7.1 has been <a href="http://itunes.apple.com/us/app/wordpress/id335703880?mt=8">released on the App Store</a> and it comes with two key updates (at least from this blogger&#8217;s chair).</p>
<ul>
<li>Photo and video uploads now work on iPad 2</li>
<li>Made the post status (such as &#8220;Draft&#8221;) more clear in the posts list</li>
</ul>
<p>I use my iPad to write posts and, now that I have iPad 2, I hope to do it a lot more often while on the go. WordPress for iOS has been making very steady progress lately and this update is a very timely one.</p>
<p>Why are these updates key for me? Because iPad 2 would instantly crash when trying to add a photo to a blog post. I was able to work around it by using iPhone but it was pretty frustrating. Also, I write posts, save them as drafts, and then schedule them for publishing all from my iPad. This allows me to pick the time that a post gets published regardless of when I feel impelled to write it and also gives me time to edit them (which I did poorly on <a title="How the Internet is affecting my attention span and how I’m planning on fixing it" href="http://cdevroe.com/notes/how-the-internet-is-effecting-my-attention-span-and-how-im-planning-on-fixing-it/">yesterday&#8217;s post</a>). Being able to see which posts are in draft right in the posts list is a very welcomed update.</p>
<p>Thanks WordPress for iOS team.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wordpress-ios-271/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to test a WordPress Dashboard Widget</title>
		<link>http://cdevroe.com/notes/howto-test-wp-dash-widget/</link>
		<comments>http://cdevroe.com/notes/howto-test-wp-dash-widget/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 05:23:48 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[dashboard widget]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[viddler wordpress plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4509</guid>
		<description><![CDATA[I&#8217;m working on a relatively big update to Viddler&#8217;s WordPress plugin and something that doesn&#8217;t seem to be documented anywhere is how to test a Dashboard Widget if your plugin supports one. It is fairly easy to add just a bit of code to make it pretty simple to test your widget. First, rather than [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<p>I&#8217;m working on a relatively big update to <a href="http://wordpress.org/extend/plugins/the-viddler-wordpress-plugin/">Viddler&#8217;s WordPress plugin</a> and something that doesn&#8217;t seem to be documented anywhere is how to test a Dashboard Widget if your plugin supports one.</p>
<p>It is fairly easy to add just a bit of code to make it pretty simple to test your widget. First, rather than only loading your WordPress Admin URL (ie. yoursite.com/wp-admin) you simply prepend the appropriate information to the end of the URL. Like this: yousite.com/wp-admin/index.php?page=viddler&#038;noheader.</p>
<p>Then, somewhere within your plugin&#8217;s code, you add something like the following:<br />
<code>function viddler_page() {<br />
	if ( isset( $_GET['noheader'] ) )<br />
		return viddler_dashboard_content();<br />
}</code></p>
<p>Obviously viddler_dashboard_content() is the function that I use to build the HTML for the Dashboard Widget. This will return the HTML you&#8217;re creating for your WordPress Admin Dashboard Widget sans JavaScript and CSS. But at least you&#8217;re able to test your output.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/howto-test-wp-dash-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The GPL is a speed limit sign</title>
		<link>http://cdevroe.com/notes/pearson-gpl/</link>
		<comments>http://cdevroe.com/notes/pearson-gpl/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 11:47:07 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[chris pearson]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[license]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[thesis]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4165</guid>
		<description><![CDATA[For those that haven&#8217;t already heard or read the transcript of Chris Pearson&#8217;s arguments against using the GPL I&#8217;ll sum it up for you. Chris has three main problems with the GPL. He didn&#8217;t itemize them very well on the podcast but this is what I was able to extract myself. Chris feels&#8230; as though [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Speed limit sign" src="http://img.skitch.com/20100716-d8h9n5es2mb95ik47s6iqdft3e.jpg" alt="" width="240" height="320" /> For those that haven&#8217;t already <a href="http://mixergy.com/chris-pearson-matt-mullenweg/">heard or read the transcript of Chris Pearson&#8217;s arguments against using the GPL</a> I&#8217;ll sum it up for you. Chris has three main problems with the GPL. He didn&#8217;t itemize them very well on the podcast but this is what I was able to extract myself.</p>
<p>Chris feels&#8230;</p>
<ul>
<li>as though the GPL is not conducive to good business practice,</li>
<li>that it is not an enforceable license,</li>
<li>and that Thesis, a WordPress theme and the main product of Chris&#8217; company, somehow steps outside of the bounds of the GPL and so it shouldn&#8217;t apply.</li>
</ul>
<p>Those three main arguments would be great to debate, to discuss and to figure out definitive answers to. However, the way Chris went about it &#8211; by simply not distributing his theme under the GPL &#8211; is definitely breaking the law.</p>
<p>It is sort of like speeding down a highway because you don&#8217;t agree with the speed limit in that area and your arguments are that speed limits aren&#8217;t good for highway safety, that there are no cops around to write out tickets and that you are somehow exempt from the speed limit laws because you&#8217;re a remarkable driver.</p>
<p>Bringing up problems with a license or even saying that a license doesn&#8217;t feel right and you&#8217;d like to discuss it at large is always a valuable thing to do. Deliberately distributing software without the GPL on top of software that is protected by it is not a valuable thing to do.</p>
<p>Is the GPL good for business? Is it enforceable? Is Thesis somehow exempt from the terms inside of the GPL due to its complexity? I don&#8217;t know the answers to those questions but it&#8217;d be fascinating to find out.</p>
<p>If this goes to court it would set a precedent but I hope it doesn&#8217;t for everyone involved.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/pearson-gpl/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>From the NFL to WordPress themes</title>
		<link>http://cdevroe.com/links/strojny-story/</link>
		<comments>http://cdevroe.com/links/strojny-story/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 13:57:25 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[drew strojny]]></category>
		<category><![CDATA[football]]></category>
		<category><![CDATA[nfl]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[the theme foundry]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4154</guid>
		<description><![CDATA[Drew Strojny, former NFL player for the Eagles, Giants and Rams, had been moonlighting as a designer and open-source WordPress theme developer for years. The theme business, which is supported via support-membership-subscriptions (great business plan) is really taking off. Â So much so that he and his wife are doing that full time via The Theme [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nfl.com/players/drewstrojny/profile?id=STR571124">Drew Strojny</a>, former NFL player for the Eagles, Giants and Rams, had been moonlighting as a designer and open-source <a href="http://wordpress.org/">WordPress</a> theme developer for years. The theme business, which is supported via support-membership-subscriptions (great business plan) is really taking off. Â So much so that he and his wife are doing that full time via <a href="http://thethemefoundry.com/">The Theme Foundry</a>.</p>
<p>Recently Drew <a href="http://thethemefoundry.com/blog/last-3-years/">wrote up the backstory</a> to how this all happened and it is a fantastic read.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/strojny-story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email comment replies to commenters using the CommentMailer plugin for WordPress</title>
		<link>http://cdevroe.com/links/wp-plugin-commentmailer/</link>
		<comments>http://cdevroe.com/links/wp-plugin-commentmailer/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 14:45:58 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[commentmailer]]></category>
		<category><![CDATA[marisa-mclellan]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3860</guid>
		<description><![CDATA[Sorry for the long title but I&#8217;m guessing that this post will be found by people searching for this more than those of you that subscribe to my blog. For a long time, actually ever since I got an email from Marisa McClellan stating that she replied to a comment I left on her blog, [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry for the long title but I&#8217;m guessing that this post will be found by people searching for this more than those of you that subscribe to my blog.</p>
<p>For a long time, actually ever since I got an email from <a href="http://www.apartment2024.com/">Marisa McClellan</a> stating that she replied to a comment I left on her blog, I&#8217;ve wanted to be able to reply to a comment on my blog and have it automatically sent to the person that I&#8217;m replying to via email without changing the workflow for me. In other words, I didn&#8217;t want to have to copy/paste my reply and email the commenter or reply to the default WordPress comment notification email. I wanted to simply click reply on the comment, type in my message, select who I would like to email (or not) and click send.</p>
<p>With <a href="http://hudatoriq.web.id/wp-hacks/commentmailer/">CommentMailer</a> I can do just that. Although it is only at version 0.1 (so it is a little bit rough) it works great and I am happy I can finally let people that are kind enough to comment on my blog know that I&#8217;ve replied via email.</p>
<p><strong>Update:</strong> Prompted by <a href="http://katywidrick.com/">Katy Widrick</a> asking me, <a href="http://twitter.com/kwidrick">via Twitter</a>, how to set up Comment Mailer I&#8217;ve decided to post my response email syntax here.</p>
<p>%previousmessage%</p>
<p>My reply:<br />
%currentreply%</p>
<p>%signature%</p>
<p>%notes%</p>
<p>&#8211; end &#8211;</p>
<p>The %notes% keyword is the one that will ultimately put a link in the email back to the original blog post. It would be nice to have %link% available though.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wp-plugin-commentmailer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>And thanks for the stats</title>
		<link>http://cdevroe.com/notes/wp-stats-thanks/</link>
		<comments>http://cdevroe.com/notes/wp-stats-thanks/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 13:26:40 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[andy skelton]]></category>
		<category><![CDATA[commenting]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress.com]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3478</guid>
		<description><![CDATA[This is odd. Today I was reading on WordPress.com&#8217;s blog about &#8220;Two New Stats Things&#8221;, written by the always fantastic and multi-talented Andy Skelton, and since I use WordPress&#8217; free stats plugin as my primary means of tracking statistics here on First initial, last name I figured I&#8217;d show my appreciation to Andy and team [...]]]></description>
			<content:encoded><![CDATA[<p>This is odd.</p>
<p>Today I was reading on <a href="http://en.blog.wordpress.com/">WordPress.com&#8217;s blog</a> about <a href="http://en.blog.wordpress.com/2010/01/06/two-new-stats-things/">&#8220;Two New Stats Things&#8221;</a>, written by the always fantastic and multi-talented <a href="http://andyskelton.com/">Andy Skelton</a>, and since I use <a href="http://wordpress.org/extend/plugins/stats/">WordPress&#8217; free stats plugin</a> as my primary means of tracking statistics here on First initial, last name I figured I&#8217;d show my appreciation to Andy and team for the upgrades being very welcomed.</p>
<p>When I scrolled to the bottom of the page (there were over 175 comments when I was going to post my own) the normal comment form you&#8217;d expect to see was not there. What was there was a message stating that I have to log in to post a comment. I did that. Then, I went back to the page and it said this:</p>
<blockquote><p>&#8220;You must set a WordPress.com blog as your URL to post a comment. Please updateÂ Your Profile.&#8221;</p></blockquote>
<p>I realize that WordPress.com is, in and of itself, its own community. It is a &#8220;service&#8221; built on top of WordPress. But I found this, as I said, odd and also a bit disappointing that I couldn&#8217;t leave a comment to say thanks. Oh, the reason I can&#8217;t just update my profile and leave a comment? I don&#8217;t have a WordPress.com blog but I do have an account there so that I can use the API key for both Akismet and Stats (two products I am extremely thankful to the <a href="http://automattic.com/">Automattic</a> team for). Otherwise I&#8217;d have just bit the bullet and left a comment with an &#8216;inaccurate&#8217; URL. But I couldn&#8217;t.</p>
<p>So I&#8217;ll thank Andy and his team here. Thanks Andy. For my humble little blog your stats plugin has been just what I&#8217;ve needed and nothing more to track how people read here on my site. The most recent update of showing the home page stats is very, very welcomed. Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wp-stats-thanks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress&#8217; Twitter API</title>
		<link>http://cdevroe.com/links/wordpress-twitter-api/</link>
		<comments>http://cdevroe.com/links/wordpress-twitter-api/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:43:51 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress.com]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3356</guid>
		<description><![CDATA[WordPress.com, to be specific, now has an API that mirrors the Twitter API. This effectively allows any Twitter client, such as Tweetie or Hahlo, to read and write to WordPress.com powered blogs only by changing their API endpoint. Hopefully this feature will be available via a plugin sometime in the near future? /via Tony Schneider.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.com/">WordPress.com</a>, to be specific, now has <a href="http://en.blog.wordpress.com/2009/12/12/twitter-api/">an API that mirrors the Twitter API</a>. This effectively allows any Twitter client, such as <a href="http://www.atebits.com/">Tweetie</a> or <a href="http://blog.hahlo.com/">Hahlo</a>, to read and write to WordPress.com powered blogs only by changing their API endpoint.</p>
<p>Hopefully this feature will be available via a plugin sometime in the near future?</p>
<p>/via <a href="http://toni.org/2009/12/12/wordpress-com-supports-the-twitter-api/">Tony Schneider</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wordpress-twitter-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feature list of WordPress 2.9</title>
		<link>http://cdevroe.com/links/wp29-features/</link>
		<comments>http://cdevroe.com/links/wp29-features/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 00:55:57 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[dougal campbell]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.9]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3102</guid>
		<description><![CDATA[Speaking of WordPress 2.9, here is an exhaustive feature list from Dougal Campbell.]]></description>
			<content:encoded><![CDATA[<p>Speaking of WordPress 2.9, here is <a href="http://dougal.gunters.org/blog/2009/10/16/wordpress-2-9-features">an exhaustive feature list from Dougal Campbell</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wp29-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress.com supports geotagging &#8211; Where is the plugin?</title>
		<link>http://cdevroe.com/links/wpcom-geotagging-plugin/</link>
		<comments>http://cdevroe.com/links/wpcom-geotagging-plugin/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 19:50:58 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[geotagging]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3100</guid>
		<description><![CDATA[WordPress.com now supports geotagging for both the blog itself on WordPress.com and each individual post. Although there have been a few plugins that support this for the self-hosted WordPress none look as promising as the one running on WordPress.com now. So, where is the plugin?]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.support.wordpress.com/geotagging/">WordPress.com now supports geotagging</a> for both the blog itself on WordPress.com and each individual post. Although there have been a few plugins that support this for the <a href="http://wordpress.org/">self-hosted WordPress</a> none look as promising as the one running on WordPress.com now. So, where is the plugin?</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wpcom-geotagging-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 and oEmbed and Viddler</title>
		<link>http://cdevroe.com/links/wp29-oembed-viddler/</link>
		<comments>http://cdevroe.com/links/wp29-oembed-viddler/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 14:42:05 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[embedding]]></category>
		<category><![CDATA[oembed]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.9]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3088</guid>
		<description><![CDATA[While perusing Aaron Brazell&#8217;s always great 10 things you need to know about [the latest upcoming version of WordPress] for WordPress 2.9 I noticed that it will have oEmbed support. Back in June 2008 I added an oEmbed service to Viddler. That means that in the next version of WordPress you&#8217;ll be able to embed [...]]]></description>
			<content:encoded><![CDATA[<p>While perusing Aaron Brazell&#8217;s always great <em>10 things you need to know about [the latest upcoming version of WordPress]</em> <a href="http://technosailor.com/2009/11/11/10-things-you-need-to-know-about-wordpress-2-9/">for WordPress 2.9</a> I noticed that it will have <a href="http://oembed.com">oEmbed</a> support.</p>
<p>Back in June 2008 <a href="http://cdevroe.com/notes/oembed-sofar/">I added an oEmbed service to Viddler</a>. That means that in the next version of WordPress you&#8217;ll be able to embed Viddler videos using a very simple embed code like this:<br />
<code><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="580" height="368" id="viddlerplayer-e0f2f376"><param name="movie" value="http://www.viddler.com/player/e0f2f376/" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/e0f2f376/" width="580" height="368" type="application/x-shockwave-flash" wmode="transparent" allowScriptAccess="always" allowFullScreen="true" name="viddlerplayer-e0f2f376" ></embed></object></code></p>
<p>I&#8217;m looking forward to updating <a href="http://wordpress.org/extend/plugins/the-viddler-wordpress-plugin/">the Viddler WordPress plugin</a> to support this new schema and make it even easier for WordPress users (such as myself) to embed videos from their favorite video sharing services.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wp29-oembed-viddler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPAPI.org &#8211; A stats API for WordPress.org hosted plugins and themes</title>
		<link>http://cdevroe.com/links/wpapi-org/</link>
		<comments>http://cdevroe.com/links/wpapi-org/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 01:01:55 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[dean robinson]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress.org]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2907</guid>
		<description><![CDATA[WPAPI.org, the brain-child of Dean Robinson (who has been mentioned a few times here on First Initial, Last Name), is an easy to use stats API for plugins and themes hosted on WordPress.org. Simple idea, perfectly executed.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wpapi.org/">WPAPI.org</a>, the brain-child of <a href="http://deanjrobinson.com/">Dean Robinson</a> (who has been <a href="http://cdevroe.com/?s=dean+robinson">mentioned a few times here on First Initial, Last Name</a>), is an easy to use stats API for plugins and themes hosted on WordPress.org. Simple idea, perfectly executed.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wpapi-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I learned from the WordPress.com situation today</title>
		<link>http://cdevroe.com/notes/wordpresscom-learned/</link>
		<comments>http://cdevroe.com/notes/wordpresscom-learned/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 18:35:38 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[automattic]]></category>
		<category><![CDATA[lessons]]></category>
		<category><![CDATA[regret]]></category>
		<category><![CDATA[techcrunch]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2701</guid>
		<description><![CDATA[Have you ever said something and say &#8220;That didn&#8217;t come out right&#8221;? What about this? Have you ever been a little less than patient and do or say something a little bit too soon? Or, or maybe this? Have you ever thought you were doing something exactly the way that you should only to look [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever said something and say &#8220;That didn&#8217;t come out right&#8221;? What about this? Have you ever been a little less than patient and do or say something a little bit too soon? Or, or maybe this? Have you ever thought you were doing something exactly the way that you should only to look back at it and wonder why in the world you did any of it in the first place?</p>
<p>That pretty much summarizes my morning. But even good things can come from bad situations so here are a few things I learned today after dealing with <a href="http://cdevroe.com/notes/wordpresscom-security/">the WordPress.com situation</a> this morning.</p>
<p>First, I should have never emailed TechCrunch about the issue before I had heard something from the <a href="http://automattic.com/">Automattic</a> team. If the problem that I was having was a real, widespread issue then I would have only made it worse by directing attention to it. Second, I probably shouldn&#8217;t have written the blog post at all &#8211; at least not until after to simply chronicle the issue for posterity. This way it wouldn&#8217;t have been inflated, ineffectual, over reaching, and panic inducing. Third, I was misunderstood on multiple levels and by not reacting the way that I did I could have avoided that. I was mistaken about the entire situation. I tried to be of assistance and I ended up causing much to-do about nothing.</p>
<p>I regret publicizing it, regret trying to notify the tech media, and regret how I was misunderstood. I can&#8217;t do too much to rectify much if any of this but I can learn and move on &#8211; which is exactly what I&#8217;m going to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wordpresscom-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Major security problem on WordPress.com (a non-issue, see update)</title>
		<link>http://cdevroe.com/notes/wordpresscom-security/</link>
		<comments>http://cdevroe.com/notes/wordpresscom-security/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 14:06:15 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[breach]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[techcrunch]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress.com]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2687</guid>
		<description><![CDATA[Summary update: If you read this entire post you will learn that it was only my WordPress.com account, and the account of the company that I had access to, that was affected. This was not a widespread issue with all WordPress.com accounts. Here is what I learned from all of this. &#8212; original post below [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary update:</strong> If you read this entire post you will learn that it was only my WordPress.com account, and the account of the company that I had access to, that was affected. This was not a widespread issue with all WordPress.com accounts. Here is <a href="http://cdevroe.com/notes/wordpresscom-learned/">what I learned from all of this</a>.</p>
<p>&#8212; original post below &#8212;</p>
<p>This will be a live blog of sorts to keep track of the events taking place right now. About 25 minutes ago, <strong>at 9:30am EST</strong>, I logged into my <a href="http://wordpress.com/">WordPress.com</a> account to check my blog&#8217;s stats for <a href="http://cdevroe.com/notes/wp-short-urls/">my post about WordPress Short URLs</a>. I noticed that, in addition to my normal account statistics being there, I also had access to a very high profile, VIP WordPress.com account (who shall remain nameless until Automattic replies).</p>
<p><strong>At 9:31</strong> I called team Automattic&#8217;s 877 # <a href="http://automattic.com/contact/">on their contact page</a>.  Left a voice mail message detailing exactly what is going on and letting them know I&#8217;m willing to help in anyway that I can.</p>
<p><strong>About 20 minutes later</strong>, after not having gotten any replies yet, I emailed <a href="http://ma.tt/">Matt Mullenweg</a>&#8216;s personal email account. Knowing that he&#8217;s probably still asleep on the West Coast &#8211; I didn&#8217;t expect it to help too much but I thought I&#8217;d try anything.</p>
<p><strong>About 10 minutes later</strong> I figured other people that have WordPress.com accounts should probably know &#8211; so I sent an email to tips@techcrunch.com detailing what was happening &#8211; but not giving out any restricted information (not even the name of the account that I currently have access to).</p>
<p>When Automattic has the chance to respond, fix the problem, and notify the account that I have access to about the breach &#8211; I will update this post with further information. I respect the team at Automattic and I want to give them the chance to fix the problem and address their customers and community before I go any further or release any information as to how this happened and what accounts were affected.</p>
<div class="postImage-left"><img src="http://img.skitch.com/20090813-df2br6ugiupukmucumu3b3sr5m.jpg" /"></div>
<p><strong>10:30am EST:</strong> I&#8217;m trying to find a good way for all WordPress.com users to protect themselves until the Automattic team can get to this issue. But I haven&#8217;t found much in the way of shutting off access to a WordPress.com account. If any one knows a way, please leave a comment.  However, I can suggest that you should log into your account, check out the Authors &#038; Users area and be sure that no one is in there that shouldn&#8217;t be.</p>
<p><strong>10:45am EST:</strong> Suggestion from friend <a href="http://twitter.com/freshyill/">Chris Coleman</a>: Back up your WordPress blog. Duh!  To do this, log into your WordPress.com account, click on Tools > Export and download the file. At least if someone hacks in you&#8217;ll be able to restore your blog to normal once this is fixed.</p>
<p><strong>10:55am EST:</strong> It seems that my access to the account that wasn&#8217;t mine has now been revoked (or fixed). Still no word from Automattic yet but I&#8217;m assuming that either the error fixed it self, that the team&#8217;s priority was to fix the problem before contacting me, or perhaps an employee at the company whose account I had access to noticed that my user account shouldn&#8217;t have been there, and so deleted it.</p>
<p>Stay tuned. I&#8217;m hoping to hear from them soon. I will release the account I had access to once they confirm the problem is fixed and they&#8217;ve notified that company. I also have screenshots for proof but I am not sure if they&#8217;ll want me to share them.</p>
<p><strong>11:10am EST:</strong> Someone from Automattic, Hanni Ross (who I don&#8217;t see on <a href="http://automattic.com/about/">the team page</a> at all though is a team member), contacted me via AIM and said that this was human error. A one time, one account, issue. Somehow my account and the account of the company&#8217;s site that I had access to was &#8211; by a human somehow &#8211; connected.</p>
<p>To be completely honest I don&#8217;t buy it. [Edit: I don't mean for this to sound as though I don't believe Hanni. I just didn't believe that this was a one time thing. More below.] But, as I said earlier, I have a lot of respect for everyone involved with Automattic and so I will take it for what it is.  I&#8217;ve asked that the company be notified of what happened and that, in some way, it be confirmed that this was not a widespread issue. Hanni mentioned that she&#8217;d rather not have me mention the company&#8217;s name (which I haven&#8217;t yet) but I plan on doing so once the company is notified.  If they aren&#8217;t, I plan on notifying them.  I&#8217;ll also explain my reasons why later.</p>
<p><strong>11:40am EST:</strong> First, I&#8217;ve edited the above paragraph. I never meant to bring into question the integrity of anyone at Automattic. I simply found it hard to believe this problem only effected my account.</p>
<p>I had a chat with <a href="http://toni.org/">Toni Schneider</a> who explained exactly what happened, why it was a one time thing, and what they are going to do to try to make sure it doesn&#8217;t happen again in the future.</p>
<p>It turns out that when new VIP accounts are created and imported (perhaps from other blogs) the WordPress team creates the user accounts, imports the older blog posts, and other tasks using their own tools to do so. It turns out that whomever was setting this one up accidentally put in my username rather than, perhaps, one that the company wanted. Either that or there is another cdevroe floating around out there. If there is I bet their handsome.</p>
<p>Toni also said that they&#8217;d notify the company about this situation so that they have the opportunity to go through their current user access list to be sure there aren&#8217;t any other mistakes. Also that they&#8217;d create a check when running this routine again to try to help verify no user error.</p>
<p>I asked Toni what the best way to notify the WordPress team about something like this was (since I tried everything that I could think of and had the power to do) and he said to email support@wordpress.com because they have people &#8220;checking that email constantly&#8221;.</p>
<p>I&#8217;m happy with the way this situation turned out. I&#8217;m glad it was me that got access to this account and not someone that would have been willing to fool around with blog posts or other content on that company&#8217;s high profile site. I&#8217;ll be thinking about whether or not to release any other details about this situation in the future but for now I&#8217;m glad to get <a href="http://viddler.com">back to work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wordpresscom-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you don&#8217;t need a URL shortening service if you use WordPress</title>
		<link>http://cdevroe.com/notes/wp-short-urls/</link>
		<comments>http://cdevroe.com/notes/wp-short-urls/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 03:41:49 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[bit.ly]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[trim]]></category>
		<category><![CDATA[url shortener]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-plugin]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2682</guid>
		<description><![CDATA[I was in the mood for a long post title. Sue me. My thoughts on URL shortening services are pretty public but that doesn&#8217;t mean that I don&#8217;t have a need for them. I prefer Bit.ly over any other URL shortening services that I&#8217;ve used to-date. With Tr.im dying I thought that there was always [...]]]></description>
			<content:encoded><![CDATA[<p>I was in the mood for a long post title. Sue me.</p>
<p><a href="http://cdevroe.com/notes/url-shorteners-suck/">My thoughts on URL shortening services</a> are pretty public but that doesn&#8217;t mean that I don&#8217;t have a need for them. I prefer <a href="http://bit.ly/">Bit.ly</a> over any other URL shortening services that I&#8217;ve used to-date.</p>
<p>With <a href="http://mashable.com/2009/08/09/trim-shuts-down/">Tr.im dying</a> I thought that there was always the possibility of Bit.ly going down the same path. It was time to create my own URL shortening service for short URLs pointing to my site using my own domain. I browsed around, found two WordPress plugins that could have been candidates &#8211; but ultimately decided to use nothing but vanilla WordPress.</p>
<p><a href="http://wordpress.org/extend/plugins/short-url-plugin/">The Short URL plugin</a> makes it very easy to take any URL and make it nice a short, track clicks, etc. I have this installed in case I want to shorten URLs that are not ultimately here on my site. (Though I still plan on using Bit.ly for these links). <a href="http://wordpress.org/extend/plugins/short-post-urls/">Short Post URLs</a> is a plugin that seemingly does exactly what I want &#8211; which is make a shorter URL automatically for every post here on my site. However, the problem is that by default the plugin does not redirect from the short URL to the long one. This means that my posts would have two URLs. This isn&#8217;t what I was looking for and I didn&#8217;t want to hack someone else&#8217;s plugin.</p>
<p>That is when I saw it, right under my nose. The default link for any post on any WordPress blog is domain.com?p=postID. For instance, the short URL for this post is http://cdevroe.com/?p=2682. If you <a href="http://cdevroe.com/?p=2682">link to that URL</a> WordPress will automatically forward that request to the full URL. Simple. Beautiful. Exactly what I need.</p>
<p>Occam&#8217;s Razor in full effect.</p>
<p><strong>Update:</strong> <a href="http://deanjrobinson.com/">Dean Robinson</a>, maker of the fine mobile Twitter client <a href="http://hahlo.com/">Hahlo</a>, <a href="http://cdevroe.com/notes/wp-short-urls/#comment-332557">suggests in the comments</a> adding a simple line to your .htaccess file (if you&#8217;re so inclined) to pretty up your URLs. I&#8217;ve decided to add this for mine so that now both the original, default WordPress URL of ?p=postID works as well as /p/postID works now. Thanks Dean.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wp-short-urls/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The WordPress Help Center</title>
		<link>http://cdevroe.com/links/wphelpcenter/</link>
		<comments>http://cdevroe.com/links/wphelpcenter/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 16:24:05 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[alex king]]></category>
		<category><![CDATA[crowd favorite]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2046</guid>
		<description><![CDATA[From the &#8220;why hasn&#8217;t someone done something like this until now&#8221; category comes Crowd Favorite&#8217;s latest venture; The WordPress HelpCenter. Alex King, who has been hacking on WordPress even longer than I have, has more details about the launch of this service. Great idea, I hope it works out well for them.]]></description>
			<content:encoded><![CDATA[<p>From the &#8220;why hasn&#8217;t someone done something like this until now&#8221; category comes <a href="http://crowdfavorite.com/">Crowd Favorite&#8217;s</a> latest venture; <a href="http://wphelpcenter.com/">The WordPress HelpCenter</a>. <a href="http://alexking.org/">Alex King</a>, who has been hacking on WordPress even longer than I have, <a href="http://alexking.org/blog/2009/04/13/wordpress-helpcenter">has more details about the launch</a> of this service.  Great idea, I hope it works out well for them.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wphelpcenter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MarsEdit 2.3 is out and supports Tumblr</title>
		<link>http://cdevroe.com/links/marsedit23/</link>
		<comments>http://cdevroe.com/links/marsedit23/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 16:24:20 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[marsedit]]></category>
		<category><![CDATA[red-sweater]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1918</guid>
		<description><![CDATA[You may have seen me quip about MarsEdit the other day on Twitter. Really, though, it is an excellent piece of software that should be given a go by anyone that writes a lot. I&#8217;m spoiled by a rich-editor in WordPress, that saves drafts automatically and even has multiple revisions, and so I&#8217;m sticking with [...]]]></description>
			<content:encoded><![CDATA[<p>You may have seen me quip about <a href="http://www.red-sweater.com/marsedit/">MarsEdit</a> <a href="http://twitter.com/cdevroe/statuses/1321728532">the other day on Twitter</a>. Really, though, it is an excellent piece of software that should be given a go by anyone that writes a lot.</p>
<p>I&#8217;m spoiled by a rich-editor in WordPress, that saves drafts automatically and even has multiple revisions, and so I&#8217;m sticking with WordPress for now. But if I was going to use an application to write with &#8211; it&#8217;d be MarsEdit.</p>
<p>Oh, and the <a href="http://www.red-sweater.com/blog/771/marsedit-23">latest version</a> supports <a href="http://tumblr.com/">Tumblr</a> now. Which is excellent.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/marsedit23/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Older WordPress posts resulting in Error 500</title>
		<link>http://cdevroe.com/notes/wp-error500/</link>
		<comments>http://cdevroe.com/notes/wp-error500/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 15:03:12 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[500 error]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[edwin veillanueva]]></category>
		<category><![CDATA[metoday]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1755</guid>
		<description><![CDATA[I'm getting some odd errors on the old blog.]]></description>
			<content:encoded><![CDATA[<p>Every now and then I experience <a href="http://www.checkupdown.com/status/E500.html">a 500 Error</a> when trying to access and older post. I really have yet to figure out what is causing this problem but it seems to happen only on old posts. Really old posts. Posts at least 2 or 3 years old. Mainly the posts that I imported from when this blog ran on WordPress.com.</p>
<p>Fortunately I have a complete back up of this entire site and all of it&#8217;s data including notes, mobile photos, tags, comments &#8211; everything.Â  So I can go through and restore any data I end up losing by experimenting. Again, I&#8217;ve yet to fully solve this problem.</p>
<p>This morning while I was watching <a href="http://edwinv.com/">Edwin Villanueva</a>&#8216;s <a href="http://www.viddler.com/explore/edwinv/videos/242/">March 4th, 2009 MeToday</a> video I was reminded of <a href="http://cdevroe.com/notes/smart-use/">a post I wrote in September 2006</a> and I wanted to link to it. After searching my site and, eventually, finding the post I was looking for &#8211; the page wouldn&#8217;t load. Then because of that error my admin wouldn&#8217;t load, then I couldn&#8217;t save anything, couldn&#8217;t find the post I wanted to edit in the admin, and a host of other problems.Â  I pulled up my local copy of my Web site and found the post immediately. Very odd.</p>
<p>Turns out I&#8217;m not alone. Other people have had this issue with versions of <a href="http://wordpress.org/">WordPress</a> doing back as far as the 2.x jump. I found <a href="http://wordpress.org/support/topic/171669#post-849940">this post by onepack on the WordPress forums</a> that helped me (at least it seems to have helped some). While the pages take a long time to load (old ones) it seems like they are not resulting in 500 Errors as often. But the problem still persists.</p>
<p>Thanks to this small .htaccess patch and to using WP-Cache to cache the pages here &#8211; the 500 errors are not appearing as often.Â  Has anyone else experienced this problem with WordPress? I&#8217;ve Googled and Googled and been unable to find anything that truly solves the issue.</p>
<p>Note to readers: If you&#8217;re looking back into my archives and run into this problem, I&#8217;m sorry. I hope to get it fixed soon.</p>
<p><strong>Update 11:09am:</strong> I&#8217;ve turned off all plugins to see if this solves the issue temporarily.Â  I&#8217;m going to be turning them all back on slowly to see if the issue props up again. Sorry for any site slowness in the meantime as my site does not have caching on for the time being.</p>
<p><strong>Update 11:31am:</strong> I&#8217;ve turned WP-Cache back on, deleted the entire old cache, and will let it run for a little while before turning anything else on. So far, so good &#8211; and the site seems to be very fast. If you find a page that errors, please report it here.</p>
<p><strong>Update 11:47am:</strong> Now that I&#8217;ve had WP-Cache on for 15 minutes and the site has had hundreds of page views with no problem &#8211; I&#8217;m turning on Akismet so that we&#8217;re safe from any comment spam coming through during our testing. I&#8217;ll let this run for a few minutes though I think it only runs when new comments come in.</p>
<p><strong>Update 12:06pm: </strong>Wow &#8211; in the amount of time I had Akismet off I received more than 30 spam comments. 30 in an hour. I wonder if that attributes to the problem?Â  Well, Akismet is back on. Going to let it run for a little while longer before pulling the trigger on another plugin.</p>
<p>As a side note: I think this is a good exercise to be doing regardless of the problems I&#8217;ve experienced. Going through each plugin to measure the effect it has on your site is one that, while a little tedius, might end up cutting some of the fat in the end.</p>
<p><strong>Update 12:17pm:</strong> I&#8217;ve now activated the <a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">WordPress Related Posts plugin</a>. We&#8217;ll see how this one does.</p>
<p><strong>Update 3:00pm: </strong>I went back to work since playing with this. Seems the 500 errors returned. I am not sure if this is related to the Related Posts plugin or not. I have it disabled and have also switched to <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> since WP-Cache was giving me trouble.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wp-error500/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.7 RC1</title>
		<link>http://cdevroe.com/notes/wordpress-27rc1/</link>
		<comments>http://cdevroe.com/notes/wordpress-27rc1/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 18:23:57 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1431</guid>
		<description><![CDATA[I've upgraded this site to Wordpress 2.7 RC1.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been waiting for <a href="http://wordpress.org/">WordPress</a> 2.7 to be released before upgrading this site&#8217;s underlying software. In fact, I was considering even waiting as long as the firstÂ iterativeÂ release after 2.7 came out before upgrading. But it seems like the WordPress development team is really taking its time with this latest, and incredibly different, release.</p>
<p>Which is a great thing to see!</p>
<p>So, I&#8217;m both sick of waiting and terribly excited to take advantage of the offerings that WordPress 2.7 brings to the table &#8211; so much so that I&#8217;ve now upgraded my site to the latest version &#8211; <a href="http://wordpress.org/development/2008/12/wordpress-27-release-candidate-1/">which is 2.7 RC1</a>.</p>
<p>RC stands for Release Candidate. This means that the software I&#8217;m running is, in the minds of the developers, ready to be used by the masses. It is &#8211; more than likely &#8211; the exact code that will be released as an official update to the WordPress software. Â The only reason the code will be updated from RC1 is if anything rather high-priority is found (like a bug or security issue).</p>
<p>Upgrading to RC1 was painless (I came from version 2.6.3 I believe). I&#8217;m looking forward to fully kicking the tires on this new release and writing up a general review of my thoughts on this latest release. First impressions are incrediblyÂ positive.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wordpress-27rc1/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The best of 2008 as told by me</title>
		<link>http://cdevroe.com/notes/best-of-2008/</link>
		<comments>http://cdevroe.com/notes/best-of-2008/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 19:31:43 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[andy baio]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[best]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[connect 360]]></category>
		<category><![CDATA[daringfireball]]></category>
		<category><![CDATA[fluid]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google-reader]]></category>
		<category><![CDATA[hahlo]]></category>
		<category><![CDATA[handshake]]></category>
		<category><![CDATA[ichat]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[jason-kottke]]></category>
		<category><![CDATA[jason-santa-maria]]></category>
		<category><![CDATA[john-gruber]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[marsphoenix]]></category>
		<category><![CDATA[netnewswire]]></category>
		<category><![CDATA[ocarina]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[the big picture]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1332</guid>
		<description><![CDATA[A relatively short list of some of the best things I've found online this year.]]></description>
			<content:encoded><![CDATA[<p>It is only mid-November but I&#8217;m confident in my choices for this years &#8220;Best of 2008 as told by Colin Devroe&#8221;. This isn&#8217;t a list based on popularity,Â consensus, or a set of rules. They are simply works that I feel should be awarded with the recognition of being the best that I&#8217;ve personally found this year. Having been a geek since the age of 14 I feel that I&#8217;m expert enough to make this list. Besides, this is my site so eat it.</p>
<p>In no particular order I present &#8211; the best of the Web 2008.</p>
<h3>The Best Blog: <a href="http://daringfireball.net/">Daring Fireball</a></h3>
<p>John Gruber&#8217;s blog will, it seems, always win this award from me. I toyed with the idea of awarding Daring Fireball with Best Journalism but I don&#8217;t want to take anything away from the writers that are writing about much more important topics than the goings-on of the Apple community and marketplace.</p>
<h3>The Best New Blog: <a href="http://www.boston.com/bigpicture/">The Big Picture</a></h3>
<p>Boston.com&#8217;s The Big Picture is easily the best new blog of 2008. Jason Kottke <a href="http://kottke.org/08/11/great-photos-of-obama">agrees with me</a>, or I agree with him maybe. The photos are always stunning and the topics always seem perfectly aligned with my particular interests at the time of publishing. Even though I&#8217;ve read <a href="http://waxy.org/2008/06/interview_with_alan_taylor_creator_of_boston_globes_the_big_picture/">Andy Baio&#8217;s interview with the author</a>, Alan Taylor, I still don&#8217;t know how this blog is asÂ consistentlyÂ awesome as it is.</p>
<h3>The Best Blog Redesign: <a href="http://jasonsantamaria.com/">Jason Santa Maria</a></h3>
<p>Jason&#8217;s latest redesign for his personal site is inspiring. Each of his posts, as he so choses, are designed specifically to empower the content he is posting. <a href="http://jasonsantamaria.com/articles/oh-snap/">Example</a>. <a href="http://jasonsantamaria.com/articles/meat-cheese-combo-proves-edible/">Example</a>. <a href="http://jasonsantamaria.com/articles/on-the-subject-of-design/">Example</a>. His site has made me rethink my random headers on this site and I&#8217;ve now begun development of a much more intelligent way to allow my site to choose the headers. And that is just a start. Jason&#8217;s blog is also one of the only blogs that I purposefully leave the Google Reader interface to read the article as he intends, on his site. Brilliant.</p>
<h3>The Best Blogging Platform: <a href="http://wordpress.org/">WordPress</a></h3>
<p>My love for WordPress isn&#8217;t a secret. But <a href="http://automattic.com/">Automattic&#8217;s</a> effort to continue the momentum of this open source project has certainly been a big winÂ for it. Regular, scheduled, feature and bug fix rich updates to an already industry-standard-setting piece of software is refreshing in every way possible. Kudos to every single developer that works on WordPress.</p>
<h3>The Best Feed Reader: <a href="http://reader.google.com/">Google Reader</a></h3>
<p>I&#8217;ve wrote about Google Reader <a href="http://cdevroe.com/?s=google+reader">a few times</a>. I know that this is a touchy subject for some &#8211; because we all have very different ways of keeping up-to-date with our subscriptions &#8211; but I feel that Google deserves the recognition of building what has quickly become the most popular feed reader on any platform. <a href="http://www.newsgator.com/Individuals/NetNewsWire/">NetNewswire</a> held that title for a very long time, and deservedly so, but I believe the throne wasÂ usurpedÂ this year.</p>
<p>Side note: Boy do I miss <a href="http://ranchero.com/">Ranchero</a> in its original form.</p>
<h3>The Best Company: <a href="http://apple.com/">Apple, Inc.</a></h3>
<p>I&#8217;m sorry but I have to give this award to Apple for their apparent take-over of the entire mobile, computing, and music industries. Regardless of relative size and market-share as of this moment, I believe that we&#8217;ve all seen what it looks like to rip these things out from other holders. In a few years Apple will be on top of every single list not just the &#8220;this year&#8217;s top&#8221; lists. I&#8217;m not sure how this will effect Apple overall but right now I&#8217;m happy that it is happening. Check back in 5 years to see if Apple makes my Worst Of 2013 list when I hate Apple for being like Microsoft, or something.</p>
<h3>The Best Mobile Twitter Client: <a href="http://hahlo.com/">Hahlo</a></h3>
<p>For me this is a no brainer. Being an iPhone-owner means that I have many, many applications at my disposal for posting and keeping up-to-date on <a href="http://twitter.com/">Twitter</a>. Whether we&#8217;re talking about iPhone applications or web applications built for the iPhone &#8211; Hahlo is far and away the best mobile Twitter client.</p>
<h3>The Best Twitter Account: <a href="http://twitter.com/marsphoenix/">@MarsPhoenix</a></h3>
<p>Duh. The Mars Phoenix Twitter account is the only somewhat-non-human account on Twitter that <a href="http://twitter.com/cdevroe/">I follow</a> that I&#8217;m not directly related with in some way. I&#8217;m sure there are other great Twitter accounts that are out of my own echo-chamber but this just strikes me as the obvious choice because of the way it has fundamentally changed the way that <a href="http://nasa.gov/">NASA</a> delivers its news about their programs.</p>
<h3>The Best iPhone application: <a href="http://gethandshake.com/">Handshake</a> &amp; <a href="http://ocarina.smule.com/">Ocarina</a></h3>
<p>Two bests? Yes. These two are tied for very different reasons. Handshake is probably <em>the</em> iPhone application that I feel should have been part of the iPhone all-along more than any other application that I have installed. Being able to <a href="http://cdevroe.com/links/iphone-app-handshake/">share contacts with other iPhone users</a> through the air is awesome. Ocarina just simply makes me happy in a way that no other iPhone application has done. I can&#8217;t play a lick of music with the thing. But the ability to listen to other people who are equally horrible Ocarina players makes this application get a dedicated spot on my iPhone&#8217;s home screen.</p>
<p>How&#8217;s that for subjective!</p>
<h3>The Best Application: <a href="http://panic.com/coda/">Coda</a></h3>
<p>I don&#8217;t do near the same amount of programming as I once did. However, the one application that completely changed the way that I do programming has got to be Coda. It&#8217;s single-window environment has made working much more enjoyable, less frustrating, and much more focused than ever before. The latest update which allows other developers to extend its text-editing functionality will, I think, improve the built-in text editor at a much quicker pace. I&#8217;m really happy about that.</p>
<h3>The Best Browser: <a href="http://fluidapp.com/">Fluid</a></h3>
<p>I don&#8217;t know what else to call Fluid and it needs to be on my list somewhere. Â My normal browser of choice (that is, the browser that I use to &#8216;surf&#8217; the Web) is <a href="http://apple.com/safari/">Safari</a>. But as far as creating a single site browser for my favorite applications; Hahlo, Brighkite, Gmail, Google Docs, and Basecamp &#8211; Fluid is the best choice.</p>
<h3>The Best Preference Pane: <a href="http://www.nullriver.com/products/connect360">Connect 360</a></h3>
<p>This selection could also be categorized as <a href="http://cdevroe.com/notes/connect360-appletv/">The Best Way To Save Money By Not Buying An AppleTV</a>. If you have an Xbox 360 and a Macintosh &#8211; I suggest purchasing a copy of Connect 360. You can use your Xbox 360 to view photos and videos and listen to music on the television in your living room. Painless. Perfect.</p>
<h3>The Best Email Client: <a href="http://gmail.com/">GMail</a></h3>
<p>I switched to GMail this year, using the aforementioned Fluid, and haven&#8217;t looked back. My main reason for switching was because Mail.app was slowing down a lot. On my first-generation black Macbook, using Mail.app with IMAP for 3 email accounts, Mail.app was incredibly sluggish. Â I&#8217;m fairly certain I could have done something to improve the performance of Mail.app &#8211; and I do appreciate its synergy with the Mac OS &#8211; but GMail has won me over with its speed and operator searches. To be specific, I use Gmail for domains and so does <a href="http://viddler.com/">Viddler</a>.</p>
<h3>The Best Messaging Client: <a href="http://www.apple.com/macosx/features/ichat.html">iChat</a></h3>
<p>I do not know why people on the Macintosh use anything else besides iChat. Not mentioning any names, most of the other clients do far too much or suck up too much memory or have features that just do not work. iChat works, is simple, has small foot print, and has generally every feature I could ever want in a messaging client.</p>
<h3>The Best Keyboard: <a href="http://apple.com/keyboard/">Apple&#8217;s wired keyboard</a>.</h3>
<p>How did a keyboard make this list of obviously Internet-related things? If you don&#8217;t ask, I don&#8217;t have to come up with an answer. My Macbook&#8217;s keyboard is crazy-fantastic. Since I connect to an external monitor while working in my office, I needed a keyboard that would offer the same level of crazy-fantasticness. Apple&#8217;s new wired keyboard does that. It has not only reduced the noise of typing &#8211; which I appreciate &#8211; but it has done it in a way that has not taken away from the tactile response that I have come to love.</p>
<p>Â </p>
<p>In an effort to get this list out the door &#8211; this is not an exhaustive list. I didn&#8217;t keep a list throughout the year so this is an off-the-top-of-my-head list. Â I fully plan to add a few more &#8216;categories&#8217; to this list, especially if you care to suggest any in the comments, and will hopefully have a much more revised list for 2009. Â I will do one of these every year.</p>
<p>Thanks to everyone who made the list this year because, in some way, you made my technology experience much more enjoyable. You probably already have my money &#8211; but now you have my public applause too.</p>
<p>Suggestions, comments? Add them below!</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/best-of-2008/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>THiCK, a premium WordPress theme by Matt Brett</title>
		<link>http://cdevroe.com/links/thick-wp/</link>
		<comments>http://cdevroe.com/links/thick-wp/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 15:11:00 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[matt brett]]></category>
		<category><![CDATA[premium]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[thick]]></category>
		<category><![CDATA[woothemes]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1303</guid>
		<description><![CDATA[Matt Brett, a designer with a style all his own, has joined forces with WooThemes, a company that specializes in developing premium themes (or, themes-that-you-have-to-pay-for) for Wordpress and has released THiCK.]]></description>
			<content:encoded><![CDATA[<p><a href="http://mattbrett.com/">Matt Brett</a>, a designer with a style all his own, has joined forces with <a href="http://www.woothemes.com/">WooThemes</a>, a company that specializes in developing premium themes (or, themes-that-you-have-to-pay-for) for <a href="http://wordpress.org/">WordPress</a> and has released <a href="http://www.woothemes.com/2008/11/thick/">THiCK</a>.</p>
<p>THiCK is the very first premium WordPress theme that I&#8217;ve actually considered pulling my wallet out for. Not only is the structure of the theme refreshing but the number of options that it comes with out of the box should fit the needs of many a blogger.</p>
<p>You can <a href="http://www.woothemes.com/2008/11/thick/">preview the theme on Woothemes</a> and Matt Brett has <a href="http://mattbrett.com/2008/11/thick-a-premium-theme-for-wordpress/">written a little bit</a> about the experience he had developing it on his blog. He says this about THiCK:</p>
<blockquote><p>&#8220;THiCK is a beast of a theme! Itâ€™s catered towards personal blog authors and packs a pile of features right out of the box, thanks to a number of a custom widgets created by the team at WooThemes. From a design standpoint, itâ€™s extremely flexible. There are 2 main styles (clean and grunge) and a main colour scheme for each (light and dark). From there, you can choose from 5 variant colour schemes that change headings and links through-out the blog. Thereâ€™s also 2 different header layouts that can be selected from the admin. THiCK is built on the <a href="http://960.gs/">960 Grid System</a> and the original PSDs are included in the bundle, so customizing further should be a breeze.&#8221;</p></blockquote>
<p>If you are looking around for a theme, <a href="http://www.woothemes.com/2008/11/thick/">take a look at THiCK</a>.</p>
<p>Source:Â <a href="http://mattbrett.com/2008/11/thick-a-premium-theme-for-wordpress/">THICK &#8211; A PREMIUM THEME FOR WORDPRESS</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/thick-wp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is WordPress&#8217; licensing too strict?</title>
		<link>http://cdevroe.com/links/wordpress-habari-licensing/</link>
		<comments>http://cdevroe.com/links/wordpress-habari-licensing/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 12:31:46 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[habari]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[owen-winkler]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1101</guid>
		<description><![CDATA[Owen Winkler, who leads the Habari project, makes an interesting case for how "...Habari absolutely slaughters WordPress" in the licensing department.]]></description>
			<content:encoded><![CDATA[<p><a href="http://owenw.com/">Owen Winkler</a>, who leads <a href="http://www.habariproject.org/en/">the Habari project</a>, makes an interesting case for how &#8220;&#8230;Habari absolutely slaughters WordPress&#8221; in the licensing department. Â He sums up his thoughts this way, which I think would raise just about anyone&#8217;s eyebrows that works with <a href="http://wordpress.org/">WordPress</a>.</p>
<blockquote><p>&#8220;So that&#8217;s it. Before you even get into the technical merits of the platforms, think about the license, especially if you&#8217;re a theme developer. Slapping a Creative Commons license on your theme will work just fine for Habari. Doing it for WordPress is a violation of their license.&#8221;</p></blockquote>
<p>He says this because WordPress is released under theÂ <a href="http://codex.wordpress.org/GPL">GNU General Public License</a>Â that states that if you create a work that contains any part of WordPress it must &#8220;be licensed as a whole at no charge to all third parties under the terms of this License&#8221;. Which is pretty much anything built &#8220;on top&#8221; of WordPress, right? Â Plugins, themes, small widgets, all have WordPress&#8217; built-in functions in them.</p>
<p>Should this be a real cause for concern? Owen thinks so. Â There is some interesting chatter in the comments of his post too.</p>
<p>Source:Â <a href="http://asymptomatic.net/2008/09/09/2751/one-way-in-which-habari-absolutely-slaughters-wordpress">One Way in which Habari Absolutely Slaughters WordPress</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wordpress-habari-licensing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>About a million little things</title>
		<link>http://cdevroe.com/notes/cdevroe-1mlittle/</link>
		<comments>http://cdevroe.com/notes/cdevroe-1mlittle/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 19:13:06 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=904</guid>
		<description><![CDATA[More than a few updates to this site's theme.]]></description>
			<content:encoded><![CDATA[<p>I have been slowly making small adjustments to this site&#8217;s theme locally on my computer for weeks. Â Every now and then, as I&#8217;d find a bug or something that bugged me on the live site, I&#8217;d open <a href="http://panic.com/coda/">Coda</a>, make some adjustments, check them locally and save them for publishing later ((I&#8217;m a publish once and fix a ton of things kinda guy.)).</p>
<p>These changes are really, really small. Â Unless you come to this site on a daily basis (you do, don&#8217;t you?) you may not notice any of them. Â A pixel here, a color adjustment there, an array sorting issue here, a speed improvement there. But these changes were mounting up. Â Even browsing my site myself, looking for old entries, I became annoyed with some of the existing bugs because I knew I had already fixed them on my local install.</p>
<p>So today, while I&#8217;m running out to spend the weekend in The Finger Lakes region of New York for a wine festival, I published these &#8220;little things&#8221; to the live site. Â I wish there was a way I could calculate the changes (perhaps I should be using Subversion or something), but my guess would be somewhere in the hundreds. Â I still have some things that I&#8217;d love to get around to adjusting, but they&#8217;ll have to wait for the next update.</p>
<p>So, if you&#8217;re feeling adventurous, go ahead and <a href="http://cdevroe.com/">poke around</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/cdevroe-1mlittle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6 ignores upload preferences</title>
		<link>http://cdevroe.com/notes/wp26-bug-uploading/</link>
		<comments>http://cdevroe.com/notes/wp26-bug-uploading/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 14:04:43 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.6]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=871</guid>
		<description><![CDATA[Wordpress 2.6 has a bug in the media uploader.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/">WordPress</a> 2.6 was released only a few days ago, so it isn&#8217;t too suprising that there are some bugs. Â But this bug seems like it would have been very easy to catch.</p>
<p>From my investigation, it appears that WordPress 2.6 ignores the upload preferences that I have set. Â By default WordPress likes to upload files, such as images, into a directory commonly located in /wp-content/uploads/. Â From there it creates a hierarchy based on the date you upload a piece of media.</p>
<p>For some reason, I had changed my preferences a while ago to be /wp-content/mobile/photos/ ((Presumably because I thought the only photos I&#8217;d uploading using WordPress would have been from my mobile phone.)). Â The only problem is now that this setting is ignored, when I want to upload a photo through WordPress&#8217; &#8220;Add media&#8221; upload tool, it results in a broken image.</p>
<p>This is fairly easy to fix even while I write a post, since I&#8217;m able to edit the HTML of the post. Â However, WordPress handles each piece of media the same as it would a post to your site. Â So there is all types of data stored in the database for each media file uploaded. Â Title, description, caption, thumbnail URL, original URL, being some of the metadata that is being stored. Â Most of these I can edit through WordPress, some of them I can&#8217;t.</p>
<p>Take a look at <a href="http://cdevroe.com/photos/">my photos page</a>. Â There is a broken image there, not because the file does not exist, but because WordPress is looking in the wrong spot. Â Unless I edit my database manually I will not be able to get that image to display properly.</p>
<p>I&#8217;ll do that soon, but I&#8217;m hoping someone sees this post that can address the problem for the next release.</p>
<p><strong>Addendum:</strong> As db pointed out in the comments, the files are going to the correct locations.  It just seems that the reference to the file, being written to the database, is in correct.</p>
<p><strong>Update on July 18:</strong> As Simon points out in the comments, <a href="http://trac.wordpress.org/ticket/7308">this is not necessarily a bug</a> but it is unexpectedÂ behavior. Â Read his comment for details on how to fix this in your 2.6 install, but it appears it will be &#8220;taken care of&#8221; in 2.6.1.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wp26-bug-uploading/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Tap Tap Tap</title>
		<link>http://cdevroe.com/links/tap-tap-tap/</link>
		<comments>http://cdevroe.com/links/tap-tap-tap/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 12:54:04 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[sushi]]></category>
		<category><![CDATA[tap tap tap]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=857</guid>
		<description><![CDATA["Tasty bits for your iPhone".  Ok, I'll bite.]]></description>
			<content:encoded><![CDATA[<p>&#8220;Tasty bits for your iPhone&#8221;. Â Ok, I&#8217;ll bite. Â I&#8217;m linking to this site for a few reasons. Â The first, is that it is a site that combines iPhone applications with sushi. Â Any site that can do that, gets a link from me (so pay attention iPhone application vendors).</p>
<p>Second, is that I wanted to say that there are a few very well designed applications out there, and these are among that list. Â I don&#8217;t want to confuse anyone with my <a href="http://cdevroe.com/notes/iphone-apps-day1/">last post on the matter</a>.</p>
<p>Last, I wanted to try out <a href="http://wordpress.org/">WordPress</a> 2.6&#8242;s &#8220;Press This&#8221; bookmarklet. Â I like it, but I need to add excerpt and &#8220;slug&#8221;. Â Both of these fields are must-haves for me.</p>
<p>Source:Â <a href="http://taptaptap.com/">tap tap tap ~ tasty bits for your iPhone</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/tap-tap-tap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ten things you need to know about the upcoming WordPress 2.6</title>
		<link>http://cdevroe.com/links/10things-wp26/</link>
		<comments>http://cdevroe.com/links/10things-wp26/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 12:58:19 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[aaron brazell]]></category>
		<category><![CDATA[gears]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.6]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=830</guid>
		<description><![CDATA[A list of new things in the next release of Wordpress.]]></description>
			<content:encoded><![CDATA[<p><a href="http://aaronbrazell.com/">Aaron Brazell</a>, who has done just about as much development on top of WordPress as anyone I&#8217;ve ever met, likes to break down each release of WordPress just prior to its release with these lists of things you should know about it.</p>
<p>It is obvious that Aaron knows WordPress down to its very core, including even the unused code, and that makes him perfectly suited for these types of updates. Â He probably does research on each release before it comes out because his previous job position at <a href="http://www.b5media.com/">b5media</a> demanded that he know what was coming on the platform. Â He still uses WordPress on a daily basis as he is the cofounder and lead editor for <a href="http://technosailor.com/">Technosailor</a> on which this article is written.</p>
<p>These lists are extremely useful to those that do not have the expertise nor the time to focus on what is coming in each release of WordPress before they are released.</p>
<p>A note about WordPress 2.6: This, like 2.5, is an excellent release and I&#8217;m really looking forward to it. Â I&#8217;m hoping that Apple updates to a version of Safari that Google <a href="http://gears.google.com/">Gears</a>Â can run on, since Google has said <a href="http://googlemac.blogspot.com/2007/05/google-gears-for-webkit.html">it runs in the latest Webkit nightlies</a>, soon since I won&#8217;t be able to use the Gears integration with WordPress until they do.</p>
<p>Source: <a href="http://technosailor.com/2008/06/30/10-things-you-need-to-know-about-wordpress-26/">Technosailor:Â 10 Things You Need to Know About WordPress 2.6</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/10things-wp26/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Help Twitter! Use &#8220;server friendly&#8221; tools.</title>
		<link>http://cdevroe.com/notes/help-twitter-alist-apps/</link>
		<comments>http://cdevroe.com/notes/help-twitter-alist-apps/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 14:58:04 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[help twitter]]></category>
		<category><![CDATA[mw latest tweet]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[twhirl]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitterrific]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=747</guid>
		<description><![CDATA[A list of applications that, if set properly, can help Twitter with their scaling problem rather than pummel their servers with requests.]]></description>
			<content:encoded><![CDATA[<p>I admit it. I&#8217;m as guilty as anyone. Â When <a href="http://twitter.com/">Twitter</a> goes down I throw up my arms in disgust and shake a fist at the west (cuz that is where Twitter HQ is in relation to me).</p>
<p>But I think it is time to stop complaining and start helping. Â How? Â  What if we created a list of &#8220;well built&#8221; applications that use the Twitter API? Â By that I mean applications, tools, widgets, etc. that do a good job of not pummeling Twitter&#8217;s servers with requests.</p>
<h3>The A-list of Twitter apps</h3>
<p>I&#8217;m not foremost expert on scalability &#8211; but I know a well-built application from a bad one. Â Any application, widget, or tool that does not use even the simplest form of caching, for example, will not make this list.</p>
<p><strong style="font-weight: bold;"><em style="font-style: italic;">I will need your help.</em></strong> Â So please comment below with any applications or tools I have not yet linked to, I&#8217;ll vet them a little, and add them to the list if it makes the cut. Â If you are a developer &#8211; please include <em style="font-style: italic;">what you do to help Twitter</em> with your link.</p>
<ul>
<li><a href="http://meyerweb.com/eric/tools/wordpress/mw_latest_tweet.html"><strong style="font-weight: bold;">MW Latest Tweet</strong></a>Â - by <a href="http://meyerweb.com/eric/">Eric Meyer</a> &#8211; A WordPress plugin that shows your latest Twitter status anywhere on your WordPress-powered site. Â In order to make sure that I am also helping Twitter, I&#8217;ve installed this here on my site. Â You can see it on the sidebar of <a href="http://cdevroe.com">my front page</a>.</li>
<li><a href="http://iconfactory.com/software/twitterrific/"><strong style="font-weight: bold;">Twitterrific</strong></a> &#8211; by The IconFactory &#8211; A Mac OS X application that allows you to view your friends timeline and post to Twitter. Â Twitterric only requests the Twitter API on a set interval (customizable, and I have mine set to every 15 minutes now).</li>
<li><a href="http://www.twhirl.org/"><strong style="font-weight: bold;">Twhirl</strong></a> &#8211; byÂ Marco Kaiser and now owned by <a href="http://www.seesmic.com/">Seesmic</a> &#8211; An <a href="http://www.adobe.com/products/air/">Adobe AIR</a> application, which means it runs on both Macintosh and Windows platforms, that lets you follow Twitter, <a href="http://friendfeed.com/">FriendFeed</a>, <a href="http://pownce.com/">Pownce</a>, and others. Â The highlight of how this application helps Twitter is that it has a requests-per-hour-slider. Â I&#8217;ve got mine set to 10 (but I only have it check for new statuses every 15 minutes).</li>
</ul>
<p>Do you have any applications you think should be added to this list? Â Why? Â Leave them in the comments. Â As I update this, I&#8217;ll notify people through <a href="http://twitter.com/cdevroe/">Twitter</a>, <a href="http://friendfeed.com/cdevroe/">FriendFeed</a>, and <a href="http://pownce.com/cdevroe/">Pownce</a>. Â &#8221;Follow&#8221; me if you dare.</p>
<h3>Miscellaneous tips</h3>
<p>A few tips and tricks to helping Twitter out, regardless of the tools you choose to use.</p>
<p>Â </p>
<ul>
<li><strong style="font-weight: bold;">Decrease number of requests.</strong> Â No matter what applications you use, increase the interval (or decrease the number of requests per hour) between requests to Twitter for updates. Â The common &#8220;side effect&#8221; of doing this is actually being <em style="font-style: italic;">more productive</em>. Â Give it a try!</li>
<li><strong style="font-weight: bold;">Don&#8217;t manually refresh after update. </strong>I&#8217;ve noticed myself doing this too. Â When you send in a new status, don&#8217;t manually update. Â Chances are it will take a few moments for your latest status to appear in whatever application you are using. Â Send in the new status, if there isn&#8217;t an error, wait for the next scheduled request. I can&#8217;t imagine how many requests this could potential get rid of.</li>
</ul>
<div>Have any other tips? Send them in by leaving a comment below.</div>
<p>Â </p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/help-twitter-alist-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8220;Internet Asshattery, Armchair Scaling Experts Edition&#8221;</title>
		<link>http://cdevroe.com/links/lin-scaling/</link>
		<comments>http://cdevroe.com/links/lin-scaling/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 04:13:28 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[blaine cook]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[leonard lin]]></category>
		<category><![CDATA[matt-mullenweg]]></category>
		<category><![CDATA[michael arrington]]></category>
		<category><![CDATA[scaling]]></category>
		<category><![CDATA[techcrunch]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=645</guid>
		<description><![CDATA[Leonard Lin on scaling for both Twitter and Wordpress and the response both subjects have gotten recently.]]></description>
			<content:encoded><![CDATA[<p>Leonard Lin takes out the laundry. Lin decides not to sit idly by while &#8220;tech journalists&#8221; and &#8220;experts&#8221; tee off on some of the engineers and programmers behind a few of the more widely used social applications about &#8220;scaling issues&#8221;.</p>
<p>First, he speaks about Michael Arrington&#8217;s crack at Blaine Cook of Twitter. Â In short, Arrington puts a lot of blame on Cook for Twitter&#8217;s stability issues and then some &#8220;experts&#8221; reply in the comments. Â Then, he talks about some of the opinions being spewed out about WordPress and its supposed downfalls as it pertains to scalability.</p>
<p>Lin is much more versed in the technology, especially the infrastructure, behind-the-scenes in both of these cases than I am &#8211; so I will not be offering my opinions here and ask that you read his. Â Also, I will not be linking to the other sources of this story, because I&#8217;d rather you read them with his context.</p>
<p>Side note about this link: I found this article through <a href="http://ma.tt/">Matt Mullengweg</a> who wrote and published a post called <em>Armchair Scaling Experts</em>Â which has been taken down since and I don&#8217;t know why.</p>
<p>Source: <a href="http://randomfoo.net/blog/id/4171">random($foo): Internet Asshattery, Armchair Scaling Experts Edition</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/lin-scaling/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Viddler&#8217;s WordPress 2.5 plugin version 1.1 beta 1</title>
		<link>http://cdevroe.com/links/wordpress-viddler-11b/</link>
		<comments>http://cdevroe.com/links/wordpress-viddler-11b/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 19:50:40 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[video-comments]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=599</guid>
		<description><![CDATA[A beta release of the latest version of Viddler's Wordpress plugin.  For Wordpress 2.5 only!]]></description>
			<content:encoded><![CDATA[<p>Now you might understand why the links and notes have died down here on my site lately &#8211; it is because I&#8217;ve been hard at work getting <a href="http://wiki.developers.viddler.com/index.php/WPViddlerVideoComments">Viddler&#8217;s video commenting plugin</a>, the one <a href="http://cdevroe.com/notes/videocomment-test/">we tested here on my site</a>, updating it to be compatible with <a href="http://wordpress.org/">WordPress 2.5</a>.</p>
<p>We didn&#8217;t stop at just squashing a few bugs, we added two very big features to the plugin.</p>
<p>In addition to the ever-popular video commenting portion, we&#8217;ve also added two WordPress administration areas to the plugin that add features to your WordPress dashboard, and to the Add media panels.</p>
<p>If you are using WordPress 2.5, give it a spin, and then comment <a href="http://lab.viddler.com/2008/04/10/plugin-11b1/">on The Viddler Lab</a> with your feedback.</p>
<p>Source:Â <a href="http://lab.viddler.com/2008/04/10/plugin-11b1/">Help test our WordPress 2.5 plugin: Version 1.1 Beta 1</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/wordpress-viddler-11b/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>eBay Ink</title>
		<link>http://cdevroe.com/links/ebay-blog/</link>
		<comments>http://cdevroe.com/links/ebay-blog/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 17:25:15 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[ebay ink]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/links/ebay-blog/</guid>
		<description><![CDATA[eBay has a blog.]]></description>
			<content:encoded><![CDATA[<p>The eBay Ink blog is a really snazzy looking corporate blog for <a href="http://ebay.com/">eBay, Inc.</a>  Doing some digging I see they are <a href="http://ebayinkblog.com/wp-login.php?registration=disabled">using WordPress</a> for their site, but they lack the &#8220;powered by&#8221; link anywhere in the sidebar and/or footer.</p>
<p>Source: <a href="http://ebayinkblog.com/">eBay Ink Â» an inside look at the wide world of eBay, Inc.</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/ebay-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My brain dump after upgrading to WordPress 2.5</title>
		<link>http://cdevroe.com/notes/upgrading-wp25/</link>
		<comments>http://cdevroe.com/notes/upgrading-wp25/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 20:02:46 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[upgrading]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress25]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/upgrading-wp25/</guid>
		<description><![CDATA[Upgrading to Wordpress 2.5 went pretty well, though I've found a few oddities with Wordpress itself.]]></description>
			<content:encoded><![CDATA[<p><span class="firstletter">C</span>an you believe how far blogging has come over the last few years?  I can&#8217;t.  I could go on and on about the history of blogging, how I&#8217;ve used it over the years, and where it is now that I find really surprising &#8211; but instead I just wanted to take a moment or two to let you know what I thought of upgrading to <a href="http://wordpress.org">WordPress</a> 2.5.</p>
<h3>Upgrading</h3>
<p>As with all WordPress upgrades, it is as easy as advertised.  I was able to click Upgrade and in a matter of milliseconds my database was updated. Since I hadn&#8217;t upgraded since <em>prior</em> to 2.2 I had a few plugins that were now rendered obsolete, so I deactivated them, edited only a few template tags, and deleted a few template files &#8211; and I was done.</p>
<p>Quick tips for upgrading, that may save your life one day, are as follows:</p>
<ul>
<li>Back up your blog&#8217;s database</li>
<li>Deactivate all plugins</li>
</ul>
<p>Doing these two, rather simple, things will save you tons of time and the need to debug thousands of lines of code once you&#8217;ve upgraded and you see some errors from your plugins.</p>
<h3>A few oddities</h3>
<p>There are a few things I&#8217;ve noticed that seem sorta odd &#8211; but I think I have to do a little more investigating to be sure.  The first is that I can no longer reorganize the &#8220;write panel&#8221; in the WordPress admin?  Maybe there is a plugin or option somewhere to let me do this, but I&#8217;d much rather be able to reorder this page how I&#8217;d like it.  Like, why is Slug <em>all the way</em> at the bottom?</p>
<p>The second thing is that, in my opinion, WordPress should have told me that I no longer need the Ultimate Tag Warrior plugin, and that I could just go to Manage > Import and quickly convert my tags into WordPress tags and be done.  The process was really simple and I was able to disable a huge plugin, which I like, but even knowing that it was available wasn&#8217;t apparent enough.</p>
<p>I used to have two mobile categories here on my site, one for mobile photos and one for mobile notes.  Each of them resided under a parent Mobile category. The URLs for these were /mobile/notes/ and /mobile/photos/.  I can no longer structure my categories like this because WordPress 2.5, automatically, decided to rename my category slugs to photos-2 and notes-2. Very annoying.  Is this a bug?</p>
<div class="postImage-right"><img src="http://img.skitch.com/20080331-bw9cufpwwtqyiefybi7i77fgja.jpg" alt="Write panel" />
<p>I don&#8217;t have &#8220;Add media&#8221;</p>
</div>
<p>The WordPress Admin needed a change and, while I&#8217;m not in love with the new design quite yet, any change was a good change and I&#8217;m sure that future version (and time) will go a long way.</p>
<p>Oh. I don&#8217;t have a &#8220;<a href="http://wordpress.org/development/2008/03/wordpress-25-rc2/">media panel</a>&#8221; for uploading multiple photos/video, etc.  Where is that?</p>
<h3>Conclusion</h3>
<p>Solid update and I recommend it for everyone that uses WordPress for no other reason than the inline plugin updating &#8211; which is something that WordPress should use to upgrade its own code base too!</p>
<p>Now I really need to get the new theme of my site completed so that I can take advantage of all of these new things I&#8217;ve been plugging in.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/upgrading-wp25/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Now optimized for the iPhone and iPod touch</title>
		<link>http://cdevroe.com/notes/mobile-optimization/</link>
		<comments>http://cdevroe.com/notes/mobile-optimization/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 16:22:53 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/mobile-optimization/</guid>
		<description><![CDATA[I've taken a few steps towards bringing it all together and made it much easier to read this site using your iPhone and/or iPod touch thanks to a few free plugins.]]></description>
			<content:encoded><![CDATA[<p><span class="firstletter">N</span>ow you may navigate this site using your iPhone and/or iPod touch easier than ever before.  Using <a href="http://iwphone.contentrobot.com/2007/07/04/iwphone-wordpress-plugin-and-theme">the iwPhone plugin and theme</a>, this site will now automatically display in an easy to use format when navigating the site using your iPhone and/or iPod touch.  A few of this site&#8217;s features are missing, of course, but the benefits far outweigh the drawbacks.  The site loads faster, is easier to navigate, and is readable now on these mobile devices.</p>
<p>But that isn&#8217;t all, I can now post to this site using my iPhone (which I&#8217;ve <a href="http://cdevroe.com/mobile/notes/wp-iphone-admin/">tested once so far</a>), using <a href="http://wordpress.org/extend/plugins/mobileadmin/">the mobile admin plugin</a>.  Although a little slow, even on Wifi, the interface works really well on the iPhone to write up quick mobile notes.</p>
<p>I&#8217;m really happy with these two solutions so far.  Now I just need to get WordPress to recognize the iPhone&#8217;s email attachments (photos) and I&#8217;ll be well on my way to <a href="http://cdevroe.com/notes/bringing-it-together/">bringing it all together</a>.</p>
<p><strong>Update March 20, 2008:</strong>  After using this mobile interface, I&#8217;m finding it <em>way too slow</em> even on Wifi on the iPhone.  I&#8217;ve now begun searching for a simple, mobile interface that is optimized for working on slower bandwidth connections.  Any suggestions?</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/mobile-optimization/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using the WordPress iPhone admin plugin</title>
		<link>http://cdevroe.com/mobile-notes/wp-iphone-admin/</link>
		<comments>http://cdevroe.com/mobile-notes/wp-iphone-admin/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 15:30:53 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Mobile notes]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[moblog]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/mobile/notes/wp-iphone-admin/</guid>
		<description><![CDATA[I&#8217;m writing this on my iPhone, using the WordPress plugin that changes the admin from its default style and layout to one that works on an iPhone. A few things that become apparent quickly is that the interface is pretty heavy, making load time a bit annoying. The interface is usable, but slow. Also typing [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing this on my iPhone, using <a href="http://wordpress.org/extend/plugins/mobileadmin/">the WordPress plugin that changes the admin</a> from its default style and layout to one that works on an iPhone. </p>
<p>A few things that become apparent quickly is that the interface is pretty heavy, making load time a bit annoying. The interface is usable, but slow. Also typing a link to anything is really tedious. With the iPhone not having copy/paste (yet?), and the characters needed to write an HTML link hidden beneath the iPhone&#8217;s keyboard layout hierarchy &#8211; I am not sure I&#8217;d ever bother to link to something.</p>
<p>A possible fix for this could be a button to create a link. Or, I could use Safari Mobile&#8217;s built-in email link feature and post to my site that way.</p>
<p>I&#8217;m still figuring all of this out, but as always I&#8217;ll try to report my findings. Next up, mobile photos.</p>
<p>Update: Edited to include links now.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/mobile-notes/wp-iphone-admin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Publicly testing Viddler&#8217;s video commenting plugin for WordPress</title>
		<link>http://cdevroe.com/notes/videocomment-test/</link>
		<comments>http://cdevroe.com/notes/videocomment-test/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 20:43:36 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[video-comments]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/videocomment-test/</guid>
		<description><![CDATA[We're either hours or days away from releasing the video commenting plugin powered by Viddler.  If you'd like to test it out, contact me, or give it a try here on my site.]]></description>
			<content:encoded><![CDATA[<p><span class="firstletter">D</span>o you &#8220;follow&#8221; <a href="http://twitter.com/cdevroe/">me on Twitter</a>?  If you do, then you definitely know that over the last few weeks I&#8217;ve been <a href="http://blog.viddler.com/cdevroe/testing-wp-videocomments/">working on a video commenting plugin for WordPress</a> powered by <a href="http://wiki.developers.viddler.com/index.php/Main_Page">Viddler&#8217;s API</a>.</p>
<p><strong>Update:</strong> This plugin is now <a href="http://blog.viddler.com/cdevroe/wp-video-companion-1/">available to everyone</a>!</p>
<p>I&#8217;m happy to announce that as of ten minutes ago, we&#8217;ve distributed a private-beta to a few friends that use <a href="http://wordpress.org/">WordPress</a>.  Having worked on this quite a bit I&#8217;m happy to get it into other&#8217;s hands, even if they come back with a ton of bugs for me to fix, at least it will allow me the feedback to make the plugin better.</p>
<p>If you use WordPress and are interested in allowing your audience to comment with video, and you didn&#8217;t get an email from me today, <a href="http://cdevroe.com/about/#contact">contact me</a> and I&#8217;ll be glad to get you a beta copy of the plugin.  We&#8217;re eager to get people using it, but we just want to make sure we&#8217;ve dotted our Ts and crossed our&#8230; you get the idea.</p>
<p>Within a few days I&#8217;ll be writing more about this plugin on <a href="http://blog.viddler.com/">The Viddler Spotlight</a>, the company blog, and by that time the plugin will be freely downloadable from our site for you to use.  I&#8217;ll then provide some development notes, how we pulled it off, and other tidbits.  For now, if you&#8217;re interested in working with flash-video online, look no further than <a href="http://wiki.developers.viddler.com/index.php/Main_Page">Viddler&#8217;s API</a>.</p>
<p>To test the plugin click &#8220;Record a video comment?&#8221; below the comment form.  This will paste the appropriate code into the comment form to include your video.  See, I told you it was simple.</p>
<p><strong><i>Update:</i></strong> Thanks to all that have emailed me and commented so far.  This last test has truly been very fruitful.  I was able to squash a bunch of bugs last night, and I&#8217;m hoping to put the hammer to a few this morning.  I&#8217;m expecting to release 1.0 beta 2 early this afternoon so please update your respective blogs when it comes out.  Again, if you&#8217;d like to beta test this plugin, just send me an email.</p>
<p><strong><i>Update 2: Looking for more testers.</i></strong>  Version 1.0 beta 5 is now in the hands of the current group of beta testers and appears to be really stable.  I&#8217;d like to expand the number of blogs this is installed on by about double the number of blogs we have currently.  Anyone interested should comment below or send me an email.  Thanks again everyone for testing this out.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/videocomment-test/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>The Photos index gets a new look</title>
		<link>http://cdevroe.com/notes/new-photo-index/</link>
		<comments>http://cdevroe.com/notes/new-photo-index/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 21:26:15 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/new-photo-index/</guid>
		<description><![CDATA[The Photos section of this site has gotten a slight facelift. ]]></description>
			<content:encoded><![CDATA[<p><span class="firstletter">W</span>hen I launched <a href="http://cdevroe.com/photos/">the Photos section</a> of this site <a  href="http://cdevroe.com/notes/photos-section/">in September 2007</a> (wow, time flies) I had said that I wanted to spruce up the index page once I thought I had published enough photos to make it look nice.</p>
<blockquote><p>&#8220;The index page is no where near completed but I wanted to have at least a dozen posts published prior to me working on it. It will be a page showing off the title and thumbnail of the photos that have been published. Nothing too fancy but definitely a little nicer than what is currently there.&#8221;</p></blockquote>
<p>Over the last four months I&#8217;ve managed to publish more than &#8220;a dozen&#8221; photos, so perhaps this small update is a little overdue but I wanted to get something out because, let&#8217;s face it, the old index page was absolute bleh.  Although I have even more plans for what the Photo section should include, I think this version should serve its purpose until I have at least a few hundred photos up and tagged.</p>
<div class="postImage"><img src="http://cdevroe.com/wp-content/photoindex-new.jpg" alt="Old and New Photo Index" />
<p><strong>Left:</strong> Old Photo index. Bleh.  <strong>Right:</strong> New Photo index. Yay!</p>
</div>
<h3>How it works</h3>
<p>For those of you that will no doubt end up asking me how I pulled this off, here is the incredibly boring and simple details.  The Photos section is still running a fairly vanilla version of <a href="http://wordpress.org/">WordPress</a> &#8211; it is just that I&#8217;ve now added a custom field value to each photo post (namely: thumbnail) and created a thumbnail for each photo (about 45 at the time of this indexes launch) I&#8217;ve published.</p>
<p>A side note about creating the thumbnails:  I had a ton of fun creating the thumbnails for each photo.  Each thumbnail is not just a smaller version of the photo, it is a re-cropping of the original photo.  In some cases, I&#8217;m actually happier with the way the thumbnail came out than the photo itself.  It is like having a second crack at editing the photo &#8211; with only your distance from subject changing.  Anyway, I&#8217;m showing my photo geek side.</p>
<p>There really are no secrets behind the new index page except that I&#8217;ve managed to produce some custom HTML output for the Photos category on this blog and am obviously pulling in the thumbnails accordingly and styling them differently.</p>
<h3>Known issues</h3>
<p>As with this Photo section&#8217;s history so far, there are a few things that I want to change over time.  Being that this isn&#8217;t the final version of the index itself, I&#8217;m looking forward to sprucing it up again in four to six months.</p>
<p>There is also the question of beating WordPress into submission regarding the URL for the second page of photos.  I&#8217;m having trouble not having the word /category/ in the URL (if anyone knows a work around, send it my way).  Once I fix that, I&#8217;ll be much happier with the index pages.</p>
<p>The second main thing I hope to fix in the coming days/weeks is the fact that the thumbnails on each page show up a little oddly due to the fact that I&#8217;ve chosen to show the most recently published photo a little larger than the rest. Being that I&#8217;ve made that decision, and I&#8217;m sticking to it for now, I will have to play with the number of photos show per page in order to pull off the grid properly.</p>
<p>So, that&#8217;s all for now.  I am hoping now that when people come across <a href="http://cdevroe.com/photos/">my Photos section</a> they aren&#8217;t turned off by its appearance quiet so quickly and actually take the time to explore some of the photos.  Let me know what you think!</p>
<p><strong>Update:</strong> So I had to make a few adjustments already.  But one thing I want everyone to be sure of &#8211; if you are using Safari, be sure to hit refresh once or twice on the Photos section.  For whatever reason Safari does not love to show you the latest version of the page without forcing it to do so.</p>
<p>If only Safari&#8217;s over-zealous caching would trickle its way onto the iPhone&#8217;s mobile Safari.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/new-photo-index/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The last version before the next version</title>
		<link>http://cdevroe.com/notes/cdevroe-up2date/</link>
		<comments>http://cdevroe.com/notes/cdevroe-up2date/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 23:30:24 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/cdevroe-up2date/</guid>
		<description><![CDATA[Today I published an update to this site that fixed just over twenty known bugs.  Now I'm looking forward to what's next.]]></description>
			<content:encoded><![CDATA[<p>Sounds sorta weird, right?  The last version before the next version.  Well, what I mean is that I&#8217;ve just uploaded the last of the bug fixes, tweaks, and features to <a href="http://cdevroe.com/">my personal web site</a> before it goes through a major overhaul.</p>
<p>By the time 2008 rolls around I hope to be sporting a completely new suit.  I&#8217;ve got a lot of work to do before I get there, which is why I&#8217;m setting this goal 60 days out.  First, I need to update to <a href="http://wordpress.org/">WordPress 2.3.1</a> (or whatever version is out by the time I get around to updating from my current 2.2.1 build).  This jump should be fairly painless besides changing some template code to include the way WordPress handles tags now, and since I am going to be building my site&#8217;s new template from scratch anyway, it won&#8217;t really be any extra work at all.</p>
<p>I&#8217;ve been using this &#8220;out-of-the-box&#8221; yet hacked template for far too long and I think it is beginning to wear on me.  Don&#8217;t get me wrong, I really like this template and it has definitely served me well for the way I&#8217;ve structured things around here.  But I&#8217;ve been poking around with some new front page features that simply do not work with the current template.  That, and I&#8217;ve recently been giving <a href="http://cdevroe.com/photos/">the photos section</a> a lot of attention and what I wanted to do there wasn&#8217;t working out with this structure so really I don&#8217;t have much of a choice.</p>
<p>Onward and upward.  I hope for at least the next two months the recent changes (which are very subtle but were nagging me) serves me, and you, well.  But I can&#8217;t wait until the beginning of a New Year and the beginning of the next iteration of this site &#8211; which I hope will serve me for at least a year.</p>
<p>As always if you find something wonky just let me know.</p>
<p><strong>Update November 23, 2007:</strong> Ok, so maybe I lied.  After playing with new layouts for a few days I&#8217;ve decided to stick with this one and just make small cosmetic changes to make the theme more my own, to update the markup, and extend the features.  I&#8217;ve done 2 small things to this end over the last two days.</p>
<p>The first thing I did was add support for <a href="http://microformats.org/wiki/hatom">hAtom</a>.  I&#8217;m still experiencing some oddities with the dates, and I will continue to make adjustments as I learn how to pull off the date <a href="http://microformats.org/wiki/datetime-design-pattern">requirements for hAtom</a> with WordPress, but for now the main page of this site will syndicate the latest entries via hAtom with no problem.</p>
<p>The second thing I did was reconfigure the navigation.  I&#8217;ve been wanting to tighten up the vertical use of space for a little while &#8211; so even though this isn&#8217;t the final version of the navigation it is definitely a step in the right direction.</p>
<p>Next up is a new heading. Having &#8216;Colin Devroe&#8217; as an H1 worked for a while&#8230;. but soon it shall read something entirely different and may even include some graphics! *gasp*.  Until then, enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/cdevroe-up2date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About the new Photos section</title>
		<link>http://cdevroe.com/notes/photos-section/</link>
		<comments>http://cdevroe.com/notes/photos-section/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 13:38:57 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[photolog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/photos-section/</guid>
		<description><![CDATA[I've finally been able to put together a photos section for my personal site.]]></description>
			<content:encoded><![CDATA[<p>You may have noticed a new section of this Web site called <a href="http://cdevroe.com/photos/">Photos</a>.  This section is something I&#8217;ve been wanting to do for a very long time.  I remember when I first signed up for, and <a href="http://flickr.com/photos/cdevroe/429084/">uploaded to</a> <a href="http://flickr.com/">Flickr</a> I thought I&#8217;d use that as my &#8220;photolog&#8221;.  Over the last 3 years and 11 days since I&#8217;ve found that my activities on Flickr are more meme or community related then they have been for sharing photos.  I&#8217;ve also found myself shying away from sharing <em>all</em> of my photos from various vacations or events &#8211; so Flickr fills a very different &#8220;need&#8221; for me.  However, I still desired to share some select photos that I&#8217;ve taken over the years and so the Photos section of this site was born from that.</p>
<p>Don&#8217;t let the <abbr title="Universal Resource Identifier">URI</abbr> fool you, this is nothing more than a fancy way of displaying the photos category for my blog.  I took out a wrench, screwdriver, and a filled up a few cups of coffee and sat down with my local <a href="http://wordpress.org/">WordPress</a> install and went to work.  It didn&#8217;t take me as long as I thought it might, but I am definitely doing a few hacks that I&#8217;m looking forward to undoing once the next version of WordPress is released.  I have a few known issues (not necessarily bugs) with the current version of Photos (which is 1.0.3 if you are interested) so I will list them here so that you&#8217;re aware.</p>
<ul>
<li>The index page needs work (see below).</li>
<li>When on <a href="http://cdevroe.com/archive/">the archives page</a> the main menu item does not highlight properly.</li>
<li>I need to put thumbnails on <a href="http://cdevroe.com/">the home page</a>.</li>
<li>The Creative Commons license icon does not line up with footer text. (Yes, I&#8217;m <em>that</em> picky.)</li>
<li>I need to improve the way this entire site display on the iPhone.</li>
</ul>
<p>There are a few things that are not bugs that we might consider.  One is that the &#8220;previous&#8221; and &#8220;next&#8221; photo navigation, found at both the top and bottom of each photo page, only links to the next and previous photo and not just the next post on this site while the &#8220;previous&#8221; and &#8220;next&#8221; links on posts (like this one) link also to the photos.  This is completely on purpose though I&#8217;m still struggling with it a little.</p>
<p>If you find anything else besides the above that you think might be incorrect or could be done better, don&#8217;t hesitate to let me know in the comments of this post.</p>
<h3>About the photos</h3>
<p>I debuted the Photos section on Wednesday and since then I&#8217;ve managed to post three times per day.  I&#8217;m going to attempt to keep a schedule when posting photos but it will certainly not be every single day.  On days that I do post, however, I will be posting three times.  Sometimes posts will consist of more than a single photo.  I&#8217;ll be posting two more photos today, but then my nine-day vacation starts (so I won&#8217;t be posting during that time).</p>
<p>The index page is no where near completed but I wanted to have at least a dozen posts published prior to me working on it.  It will be a page showing off the title and thumbnail of the photos that have been published.  Nothing too fancy but definitely a little nicer than what is currently there.</p>
<p>You may be wondering about the quality of the photos themselves.  Let me be the first to say; <em>I am not a good photographer</em>.  But then again I&#8217;m not good at drawing or painting but I sometimes enjoy doing that too.  I enjoy taking photographs and also enjoy sharing some of them.</p>
<p>A note about the image quality of the photos thus far: Eliza and I &#8220;went digital&#8221; fairly early on.  We&#8217;ve owned our fair share of crappy digital cameras over the years and we&#8217;re paying the price for being early adopters.  Every photo that I&#8217;ve published so far was taken with a 2.1MegaPixel camera.  As time goes on some of the more recent photos, which were taken with slightly better cameras, will show themselves &#8211; but please don&#8217;t be too put off by the quality.  We also have plans to upgrade our current camera lineup as soon as we can &#8211; which we&#8217;re both looking forward to very much.</p>
<p>I hope those of you that take a look at these photos enjoy them.  I&#8217;ve not turned on comments yet, and I&#8217;m not sure that I will.  I think of my blog posts as the beginning of conversations (as we&#8217;ve discussed in the past) &#8211; but I think I&#8217;d like to allow the photos to speak for themselves.</p>
<p><strong>Special thanks to:</strong> <a href="http://mondaybynoon.com/" rel="friend">Jonathan Christopher</a> and <a href="http://dangerouslyawesome.com/" rel="friend met">Alex Hillman</a> for helping me test and refine the photos section.  Your feedback is always spot-on.</p>
<p><strong>Update October 16, 2007:</strong> I&#8217;ve turned comments on for the photos.</p>
<p><strong>Update October 29, 2007:</strong> I&#8217;ve just released a new version of the entire site that addresses 22 known issues and adds 3 new &#8216;features&#8217;.  All of the &#8220;bugs&#8221; from this post have been fixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/photos-section/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>In a way, we&#8217;re all related</title>
		<link>http://cdevroe.com/notes/related-posts-links/</link>
		<comments>http://cdevroe.com/notes/related-posts-links/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 19:31:31 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[ma.gnolia]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[ultimate-tag-warrior]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/related-posts-links/</guid>
		<description><![CDATA[I've added a little somethin', somethin' to the end of each post which should show a little somethin', somethin' related to the post.  Sweet!]]></description>
			<content:encoded><![CDATA[<p>I have a <em>huge</em> list of things I&#8217;d like to have on <a href="http://cdevroe.com/">my personal site</a> but can rarely find the time or energy to implement many of them.  Recently though I was able to scrape together enough of both to add two very subtle things that I&#8217;ve wanted to see on the site for a very long time.</p>
<p>The first is &#8220;related posts&#8221;.  There are countless related posts plugins out there and all of them work fairly well but since I already use <a href="http://www.neato.co.nz/ultimate-tag-warrior">the Ultimate Tag Warrior plugin</a> for my tagging efforts, and it has a function for related posts, I&#8217;m using a slightly tweaked version of that.  When <a href="http://wordpress.org/">WordPress</a> 2.3 is released, and tags are included by default along with a way to import all of my <abbr title="Ultimate Tag Warrior">UTW</abbr> tags, I may need to adjust the way I handle related posts. Until then, these seem to work well enough.</p>
<p>The second was I&#8217;ve always wanted to utilized <a href="http://ma.gnolia.com/people/cdevroe/">my Ma.gnolia bookmarks</a> better.  Bookmarks seem to come and go and rarely are they ever used as a really valueable resource.  I think the way I am using them now will add a lot of value to bookmarks that I&#8217;ve stored on Ma.gnolia, even if I had saved them there a very long time ago*.  What&#8217;s more is that I&#8217;m adding value to my posts too!</p>
<p>The way I am using my bookmarks is through &#8220;related links&#8221; which can be found just to the right of the related posts on the bottom of every post on my site.  I&#8217;m using <a href="http://wiki.ma.gnolia.com/Ma.gnolia_API">Ma.gnolia&#8217;s API</a> to search my Ma.gnolia account for bookmarks tagged with the same tags as the current post and constructing a list of the latest five of those.  I&#8217;ll be working on extending this somehow to show <em>every</em> applicable bookmark but I&#8217;ve found that five should provide enough of a resource in most cases.</p>
<p>So <a href="http://cdevroe.com/">come to the site</a>, take a look, and let me know what you think.  I&#8217;ll be releasing this new &#8220;Ma.gnolia Related&#8221; plugin after I&#8217;ve let it run on my site for a little while and I&#8217;m able to clean up the code a little.  Oh, and it uses an as yet unreleased method argument of Ma.gnolia&#8217;s API &#8211; so I may need to wait until the next version of their API is officially released.  (And to those that will probably wonder, yes I&#8217;m caching requests.  Expertly, I may add. <img src='http://cdevroe.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/related-posts-links/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Slugger gets updated by Justin Blanton</title>
		<link>http://cdevroe.com/notes/justin-blanton-sluggerplus/</link>
		<comments>http://cdevroe.com/notes/justin-blanton-sluggerplus/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 18:00:06 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[chancecube]]></category>
		<category><![CDATA[justin-blanton]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[slugger]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/justin-blanton-sluggerplus/</guid>
		<description><![CDATA[A short note to let everyone know that Slugger has been updated.]]></description>
			<content:encoded><![CDATA[<p><a href="http://justinblanton.com/">Justin Blanton</a> has taken the time to give <a href="http://chancecube.com/products/slugger/" rel="me">Slugger</a> (a plugin for <a href="http://wordpress.org/">WordPress</a> that I wrote to allow you to edit your post&#8217;s slug from <em>outside</em> of the WordPress administration area) an overhaul.</p>
<p>He took the time to write what he did, and didn&#8217;t like, about the plugin and why he chose to fix it.  Read his entry where <a href="http://justinblanton.com/2007/03/sluggerplus">he introduces Slugger+</a>.</p>
<p>To me, this is the perfect example of why I love writing these little plugins.  I may not personally be the best person to write some of these plugins (due to my inability to watch for things as detailed as someone like Justin obviously is), but I did have the idea and at least I was able to &#8220;get it out there&#8221; so other people could improve on it.</p>
<p>And that is exactly what Justin has done.  He took what he thought was a good idea for a WordPress plugin, fixed what needed to fixed, and offered a better version of it to everyone for free.</p>
<p>Thanks for updating the plugin Justin.  I&#8217;ll use it religiously.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/justin-blanton-sluggerplus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recapping the Philly meetups</title>
		<link>http://cdevroe.com/notes/meetup0207-recap/</link>
		<comments>http://cdevroe.com/notes/meetup0207-recap/#comments</comments>
		<pubDate>Mon, 19 Feb 2007 21:48:40 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[chris-fehnel]]></category>
		<category><![CDATA[eliza-devroe]]></category>
		<category><![CDATA[habari]]></category>
		<category><![CDATA[jason-santa-maria]]></category>
		<category><![CDATA[jen-simmons]]></category>
		<category><![CDATA[joshua-lane]]></category>
		<category><![CDATA[matt-regula]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[mike-stickel]]></category>
		<category><![CDATA[owen-winkler]]></category>
		<category><![CDATA[pennsylvania]]></category>
		<category><![CDATA[philadelphia]]></category>
		<category><![CDATA[ten-stone]]></category>
		<category><![CDATA[tom-kim]]></category>
		<category><![CDATA[tony-g]]></category>
		<category><![CDATA[weblogger]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/meetup0207-recap/</guid>
		<description><![CDATA[A recollection of the Philadelphia WordPress and Weblogger meetups this past weekend.]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://cfehnel.wordpress.com/" rel="friend met">Chris</a>, <a href="http://screenflicker.com/mike/" rel="friend met">Mike</a>, Matt, <a href="http://elizard.wordpress.com/" rel="spouse">Eliza</a> and I headed to Philadelphia for the Webloggers meetup as well as other activities.  This meetup was kind of bittersweet for me since there was so many people that attended it wasn&#8217;t possible to get even just a few minutes with each person to &#8220;meetup&#8221;.</p>
<p>When we first arrived <a href="http://www.jensimmons.com/" rel="met">Jen Simmons</a>, <a href="http://asymptomatic.net/" rel="friend met">Owen Winkler</a>, and <a href="http://badcat.com/" rel="met">Kel</a> (Joseph Kelter) were already there talking about various topics dealing with WordPress.</p>
<p>At this point I kind of flew off the handle at my disgust in the current <a href="http://wordpress.org/">WordPress</a> world and with <a href="http://code.google.com/p/habari/">Habari</a> (which I didn&#8217;t know Owen was one of the developers).  However, after Owen literally gave me his laptop, in cool tablet form, to use Habari &#8211; and I can definitely say that the project is showing signs of potential.  With Owen at the helm, I think the project definitely has a chance.  Perhaps someday I will write up my thoughts on both of these topics.</p>
<div class="postImage-left"><a href="http://cdevroe.com/wp-content/meetup0207-robtom.jpg" title="Zoom photo"><img src="http://cdevroe.com/wp-content/meetup0207-robtom.jpg" alt="Rob and Tom" width="200" /></a>
<p><a href="http://robertsandie.com/">Rob Sandie</a> and <a href="http://tomkim.wordpress.com/">Tom Kim</a></p>
</div>
<p>At this point people started to trickle in until the entire room was filled with people, conversations, and card games.  I ended up <a href="http://flickr.com/photos/cdevroe/393666181/">mingling</a> with <a href="http://www.blissfullyaware.com/" rel="friend met">Josh</a>, <a href="http://screenflickr.com/mike/" rel="friend met">Mike</a>, and <a href="http://jasonsantamaria.com/" rel="friend met">Jason</a> for the majority of the time (which wasn&#8217;t long enough) and didn&#8217;t get to speak with many people that I really wanted to be able to.</p>
<p><a href="http://blog.meetup.com/309/calendar/5490091/">Next month</a> I&#8217;m going to try to get back down to the meetup (though I think I&#8217;m going to Philly at least two other times during the month of March so I have to check on a few things), and hopefully I&#8217;ll be able to speak to those I missed this time (<a href="http://tomkim.wordpress.com/" rel="friend met">Tom</a> and <a href="http://merecat.org/" rel="friend met">Tony</a> I&#8217;m looking at you two).</p>
<p>To any of you that attended that I did not get to meet or talk to &#8211; please make it a point to say hi to me next month.</p>
<p>[tags]weblogger, meetup, philadelphia, pennsylvania, ten stone, mike stickel, matt regula, jason santa maria, joshua lane, jen simmons, owen winkler, chris fehnel, eliza devroe, wordpress, habari, tony g, tom kim[/tags]<br />
[slug]meetup0207-recap[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/meetup0207-recap/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Philadelphia Weblogger Meetup &#8211; February 17th</title>
		<link>http://cdevroe.com/notes/meetup-021706/</link>
		<comments>http://cdevroe.com/notes/meetup-021706/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 15:13:28 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[andrea]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[chris-fehnel]]></category>
		<category><![CDATA[colin-devroe]]></category>
		<category><![CDATA[eliza-devroe]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[hcalendar]]></category>
		<category><![CDATA[jason-santa-maria]]></category>
		<category><![CDATA[marisa-mcclellan]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[mike-stickel]]></category>
		<category><![CDATA[pennsylvania]]></category>
		<category><![CDATA[philadelphia]]></category>
		<category><![CDATA[rob-sandie]]></category>
		<category><![CDATA[tom-kim]]></category>
		<category><![CDATA[tony-green]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[webloggers]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/meetup-021706/</guid>
		<description><![CDATA[We're heading down to the great city of Philadelphia again!]]></description>
			<content:encoded><![CDATA[<p>Though this event is split into two parts, the <a href="http://wordpress.meetup.com/84/">Philadelphia WordPress Meetup</a> and the <a href="http://blog.meetup.com/309/">Philadelphia Webloggers Meetup</a> to me it is all just about blogging and so I sign up for both.</p>
<div class="postImage-left"><a href="http://cdevroe.com/wp-content/chris-philly-meetup.jpg" title="Zoom photo"><img src="http://cdevroe.com/wp-content/chris-philly-meetup.jpg" alt="Chris at Ten Stone" width="200" /></a>
<p>Chris at Ten Stone Bar &#8211; April 15, 2006</p>
</div>
<div class="vevent">This Saturday (<abbr class="dtstart" title="20070217T0230-0500">February 17th from 2:30pm</abbr> till about <abbr class="dtend" title="20070218T400-0500">4pm</abbr>) I&#8217;ll be attending the <a class="url" href="http://blog.meetup.com/309/calendar/5410916/"><span class="summary">Philadelphia Webloggers Meetup</span></a> at <a href="http://www.tenstone.com/"><span class="location">Ten Stone Bar &#038; Restaurant</span></a>.  Will you be there?</div>
<p>So far <a href="http://elizard.wordpress.com/" rel="spouse">Eliza</a>, <a href="http://screenflicker.com/mike/" rel="friend met">Mike</a>, and <a href="http://cfehnel.wordpress.com/" rel="friend met">Chris</a> are coming with me.  It looks like <a href="http://robertsandie.com/" rel="friend met">Rob</a>, <a href="http://tomkim.wordpress.com/" rel="met">Tom</a>, and <a href="http://www.apartment2024.com/" rel="met">Marisa</a> are definitely going.  <a href="http://www.snooble.com/" rel="met">Andrea</a> and <a href="http://jasonsantamaria.com/">Jason</a> <em>might</em> be going.  <strike>And sadly <a href="http://merecat.org/" rel="met">Tony G.</a> can&#8217;t make it.</strike>  Update:  Happily <a href="http://merecat.org/" rel="met">Tony G.</a> is <a href="http://merecat.org/misc/2007/blogger-meetup-february-2007.html">able to make it</a>!</p>
<p>And, it appears we&#8217;re going to have <a href="http://blog.meetup.com/309/calendar/5410916/">a fairly full house</a>.</p>
<p>If you are in the Philadelphia area (heck I&#8217;m 2 1/2 hours away and I&#8217;m still going) and you&#8217;d like to meetup with some great people to discuss <a href="http://wordpress.org/">WordPress</a>, blogging, <a href="http://www.viddler.com/">Viddler</a>, or just sit back and enjoy a beer &#8211; <a href="http://blog.meetup.com/309/calendar/5410916/">sign up to the meetup</a> and we&#8217;ll see you there.</p>
<p><strong>Note:</strong>  You can <a href="http://feeds.technorati.com/events/http://cdevroe.com/notes/meetup-021706/" title="Add to calendar">add this event to your calendar</a> program of choice since this post is marked up using <a href="http://microformats.org/wiki/hcalendar">hCalendar</a>.  Enjoy.</p>
<p>Note addendum:  It appears that the above link won&#8217;t work for Outlook users?  Not sure why &#8211; probably because Outlook sucks? <img src='http://cdevroe.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>[tags]philadelphia, meetup, webloggers, blogging, wordpress, event, pennsylvania, viddler, rob sandie, chris fehnel, mike stickel, colin devroe, eliza devroe, tom kim, marisa mcclellan, andrea, jason santa maria, tony green, microformats, hcalendar[/tags]<br />
[slug]meetup-021706[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/meetup-021706/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A long overdue revamp of my site</title>
		<link>http://cdevroe.com/notes/cdevroe-v0207/</link>
		<comments>http://cdevroe.com/notes/cdevroe-v0207/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 17:13:58 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bdp-rss-aggregator]]></category>
		<category><![CDATA[cdevroe.com]]></category>
		<category><![CDATA[chancecube]]></category>
		<category><![CDATA[cutline]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[flickrrss]]></category>
		<category><![CDATA[gravatar]]></category>
		<category><![CDATA[happypals]]></category>
		<category><![CDATA[justin-blanton]]></category>
		<category><![CDATA[mike-stickel]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[recent-comments]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[shaun-inman]]></category>
		<category><![CDATA[simple-countdown]]></category>
		<category><![CDATA[slugger]]></category>
		<category><![CDATA[smart-archives]]></category>
		<category><![CDATA[steve-smith]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[theubergeeks]]></category>
		<category><![CDATA[ultimate-tag-warrior]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/cdevroe-v0207/</guid>
		<description><![CDATA[My site has been long overdue for a refresh, so I decided to get something "open" and modify it for me.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally had the chance (over this past weekend) to update my site a little.  After <a href="http://cdevroe.com/notes/fiddlin/">fiddling with a few ideas</a> that I had I got to thinking that I&#8217;d just grabbing a free theme and that working off of it would help save me some time, effort, and a whole lotta headaches.  It turned out I was right and I&#8217;m pretty satisfied with the result.  Here is a general overview of how I went about this specific version of <a href="http://cdevroe.com/">cdevroe.com</a>.</p>
<p>First, I grabbed <a href="http://themes.wordpress.net/columns/3-columns/1477/cutline-3c-100/">a modified version of Cutline</a> and made my own little tweaks (which I&#8217;m not quite finished with yet).  Obviously I changed the way the headers work and brought back my featured headings in order to highlight certain posts randomly.  I&#8217;ll be adding many more banners over time, since there are ton of posts that should be highlighted.  I&#8217;ll be doing a little more of this by creating a &#8220;random note&#8221; area in my right-most sidebar soon.</p>
<p>I also edited the way that the sidebars work.  I wanted a 3-column layout to allow me to pull in <a href="http://flickr.com/photos/cdevroe/">my flickr photos</a>, some posts from <a href="http://viddler.com/">Viddler</a>, <a href="http://chancecube.com/">ChanceCube</a>, and <a href="http://theubergeeks.net/">The uber geeks</a>, as well as a place that I will soon be putting various other collections.  However, I wanted to have only 2-columns on my single entry pages because I like having the width for things like <a href="http://cdevroe.com/index.php?tag=photos">photos</a>.  Also, some of the pages (like <a href="http://cdevroe.com/the-diet/">the new diet page</a>), have 3-columns, while some only have 2-columns.</p>
<p>On <a href="http://cdevroe.com/">the frontpage</a> you will notice the latest posts from the other sites that I write on (mentioned above).  This section is powered by <a href="http://www.ozpolitics.info/blog/?p=87">BDP RSS Aggregator</a>.  Obviously I could have built this type of functionality myself but after seeing how well thought out this <a href="http://wordpress.org/">WordPress</a> plugin was &#8211; it made the decision to use it very easy.  BDP RSS Aggregator does far more than what I am using it for, and if you are looking to syndicate some feeds on your WordPress powered site, I highly recommend you looking into it.</p>
<p>My most recent Flickr photos, on the frontpage, is powered by <a href="http://eightface.com/wordpress/flickrrss/">FlickrRSS</a>.  Since BDP RSS Aggregator has so many options, I could have technically used it and ended up with the same result, but I chose to use something that was specifically built for grabbing my photos from Flickr.  Obviously <a href="http://flickr.com/services/api/">Flickr&#8217;s API</a> could have been used for such a task, but all I really wanted was a cached list of my 4 most-recent photos, and using the API would seem like a little overkill.  FlickrRSS does an excellent job, is easy to configure, and has just the right number of options.  Another plugin that I highly recommend.</p>
<p>For my recent comments I&#8217;m using a <em>highly</em> modified version of <a href="http://dev.wp-plugins.org/browser/recent-comments/">the recent comments plugin</a>.  I&#8217;ve added support for <a href="http://gravatar.com/">Gravatars</a> and a few other options that it didn&#8217;t have out of the box.  Once I clean up the code I hacked to get it done I may submit the changes, but since it is reliant on someone using <a href="http://www.gravatar.com/implement.php#section_2_2">the Gravatar WordPress Plugin</a> (site currently under repair as of today) too, I may not.  If you want this, just give me a shout.</p>
<p>For my archives I&#8217;m using <a href="http://justinblanton.com/projects/smartarchives/">Justin Blanton&#8217;s Smart Archives</a> plugin.  I like my archives simple, and this plugin allows me to have just that.  I see now that its been updated recently, so I may have to get me a fresh copy.</p>
<p>For my keyword tagging I can&#8217;t do without <a href="http://www.neato.co.nz/ultimate-tag-warrior/">the Ultimate Tag Warrior</a> plugin &#8211; which in my mind is the best keyword tagging plugin for WordPress.  It allows me to use <a href="http://ranchero.com/marsedit/">MarsEdit</a> to write my posts and put my keywords inline &#8211; which has increased the accuracy and ease of searching quite a bit too.  There are many benefits to using this plugin.</p>
<p>I&#8217;m using <a href="http://www.shauninman.com/archive/2006/08/22/widont_wordpress_plugin">Shaun Inman&#8217;s Widon&#8217;t plugin</a> to help clean up the straggling words on my post titles.  This layout doesn&#8217;t succumb to these problems as much as the last one did, but this plugin is handy nonetheless.  Plugins that work completely behind the scenes and yet make such big differences in your site should really be applauded.</p>
<p>My feed is being delivered through <a href="http://feedburner.com/">Feedburner</a> via the <a href="http://orderedlist.com/wordpress-plugins/feedburner-plugin/">Feedburner WordPress plugin</a> by my friend <a href="http://orderedlist.com/" rel="friend">Steve Smith</a>.  It is all transparent to you on your end, but to me it adds a nice little layer that allows me to pull some nice stats on how many people and who are subscribed to my site&#8217;s feed.  If you are using Feedburner and WordPress, this plugin is a must have.</p>
<p>Obviously I&#8217;m using <a href="http://chancecube.com/">ChanceCube</a>&#8216;s <a href="http://chancecube.com/products/slugger/">Slugger</a> plugin to help me never to see WordPress&#8217; administrative area as well as <a href="http://chancecube.com/products/happypals/">HappyPals</a> to take advantage of my <a href="http://gmpg.org/xfn/">XFN</a> relationships in my links.  I also have <a href="http://screenflicker.com/mike/" rel="friend met">Mike Stickel</a>&#8216;s <a href="http://chancecube.com/products/simple-countdown/">Simple Countdown plugin</a> installed and activated, but you&#8217;ll have to wait till the weekend to see why.  These three plugins have become indispensable for me in how I publish, Slugger the greatest of these.  I could never stand using WordPress&#8217; admin (or any administrative area that I&#8217;ve seen) to write my blog posts.  I&#8217;m happy I don&#8217;t have to anymore.</p>
<p>I think I covered pretty much everything.  Poke around, if you see anything outta whack just let me know.  Other slight tweaks will have to wait till the weekend as I have a fairly busy week this week.</p>
<p><strong>Oh!</strong>  For those of you on <a href="http://cdevroe.com/the-diet/">the diet</a> that have recently been contacted by me (which most of you have, and if you have not then it probably means you&#8217;ve been fairly active in the dieting area over the last few months) &#8211; I&#8217;ll be updating everyone today or tomorrow but suffice to say that Tuesday begins another 20-week (minimum) run of updates.  More soon.</p>
<p>[tags]cdevroe.com, redesign, shaun inman, wordpress, plugins, chancecube, mike stickel, slugger, happypals, simple countdown, ultimate tag warrior, justin blanton, smart archives, flickrrss, gravatar, recent comments, bdp rss aggregator, viddler, theubergeeks, cutline, theme, steve smith, feedburner, flickr, api[/tags]<br />
[slug]cdevroe-v0207[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/cdevroe-v0207/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.1</title>
		<link>http://cdevroe.com/notes/wp21/</link>
		<comments>http://cdevroe.com/notes/wp21/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 14:08:39 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[ella]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/wp21/</guid>
		<description><![CDATA[I'm on the cutting-edge.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2007/01/ella-21/">WordPress 2.1 has been released</a>, and some of the latest features intrigued me (mostly the speed improvements and the fact that one of the official <a href="http://www.mysql.com/">MySQL</a> dudes went through all of the queries), so I&#8217;ve upgraded this site to &#8220;Ella&#8221;.</p>
<p>If you experience any problems, <a href="http://cdevroe.com/about/">let me know</a>.  If you don&#8217;t, upgrade your own blog to the latest version because, from what I&#8217;m seeing so far, it is definitely a lot faster and cleaner than it was previously.</p>
<p><strong>UPDATE:</strong> One of the features that I didn&#8217;t see documented elsewhere, but I have found to be a really nice addition, is that now when you post a comment you are automatically redirected back to your comment instead of just the post&#8217;s permalink.  So, if I&#8217;m the third comment on a page &#8211; I no longer need to scroll down to make sure my comment was recorded properly &#8211; WordPress forwards me right to my comment&#8217;s bookmark.</p>
<p>Go &#8216;head, give it a whirl here on my blog on any post.  Pretty cool.</p>
<p>[tags]wordpress, open source, upgrade, ella, mysql[/tags]<br />
[slug]wp21[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/wp21/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Slugger</title>
		<link>http://cdevroe.com/links/slugger/</link>
		<comments>http://cdevroe.com/links/slugger/#comments</comments>
		<pubDate>Tue, 31 Oct 2006 20:07:23 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[chancecube]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[slugger]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-plugin]]></category>

		<guid isPermaLink="false">http://cdevroe.com/links/slugger/</guid>
		<description><![CDATA[The WordPress plugin I've wanted to build for a few years.]]></description>
			<content:encoded><![CDATA[<p>Finally I&#8217;ve had the opportunity to build and release <a href="http://chancecube.com/products/slugger/">Slugger</a>, a plugin that allows me to use MarsEdit to the fullest of its potential with WordPress.  Finally.</p>
<p>[tags]wordpress, wordpress plugin, plugin, slugger, chancecube[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/slugger/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

